Configurare il pluginRestituire un oggetto payload o l'entità mutata per le mutazioni
Restituire un oggetto payload o l'entità mutata per le mutazioni
Possiamo configurare i campi di mutazione affinché restituiscano una di queste 2 entità differenti:
- Un tipo di oggetto payload
- Direttamente l'entità mutata
Quando restituiamo tramite il tipo di oggetto payload, possiamo inoltre aggiungere campi allo schema per interrogare gli oggetti payload della mutazione.
Nel complesso, possiamo configurare lo schema GraphQL con una tra tre opzioni:
- Utilizzare tipi payload per le mutazioni
- Utilizzare tipi payload per le mutazioni e aggiungere campi per interrogare tali oggetti payload
- Non utilizzare tipi payload per le mutazioni (ovvero restituire l'entità mutata)
L'utilizzo dei tipi di oggetto payload per le mutazioni nello schema può essere configurato come segue, in ordine di priorità:
✅ Modalità specifica per il custom endpoint o la persisted query, definita nella configurazione dello schema

✅ Modalità predefinita, definita nelle Impostazioni
Se la configurazione dello schema ha valore "Default", utilizzerà la modalità definita nelle Impostazioni:
