Sie können prisma-client
verwenden statt prisma-binding
.
Mit prisma-binding
, definieren Sie den Top-Level-Resolver und delegieren an prisma für die ganze Verschachtelung.
Andererseits prisma-client
gibt nur skalare Werte zurück eines Typs, und Sie müssen die Resolver für die Beziehungen definieren. Das bedeutet, dass Sie selbst bei verschachtelten Abfragen die vollständige Kontrolle darüber haben, was Sie zurückgeben. (Siehe Dokumentation
als Beispiel)
Ich würde vorschlagen, dass Sie prisma-client
verwenden um Ihre Sicherheitsfilter auf die Felder anzuwenden.