Puoi usare prisma-client
invece di prisma-binding
.
Con prisma-binding
, definisci il resolver di primo livello, quindi delega a prisma per tutta la nidificazione.
D'altra parte, prisma-client
restituisce solo valori scalari di un tipo, ed è necessario definire i resolver per le relazioni. Ciò significa che hai il controllo completo su ciò che restituisci, anche per le query nidificate. (Vedi documentazione
per un esempio)
Ti suggerirei di usare prisma-client
per applicare i filtri di sicurezza ai campi.