Du kan använda prisma-client
istället för prisma-binding
.
Med prisma-binding
, definierar du upplösaren på högsta nivån och delegerar sedan till prisma för all häckning.
Å andra sidan, prisma-client
returerar bara skalära värden av en typ, och du måste definiera resolvers för relationerna. Vilket innebär att du har fullständig kontroll över vad du returnerar, även för kapslade frågor. (Se dokumentation
till exempel)
Jag skulle föreslå att du använder prisma-client
för att tillämpa dina säkerhetsfilter på fälten.