Configurer le pluginRetourner un objet payload ou l'entité mutée pour les mutations
Retourner un objet payload ou l'entité mutée pour les mutations
Nous pouvons configurer les champs de mutation pour qu'ils retournent l'une ou l'autre de ces 2 entités différentes :
- Un type d'objet payload
- Directement l'entité mutée
Lors du retour via le type d'objet payload, nous pouvons également ajouter des champs au schéma pour interroger les objets payload de la mutation.
Dans l'ensemble, nous pouvons configurer le schéma GraphQL avec l'une des trois options suivantes :
- Utiliser des types payload pour les mutations
- Utiliser des types payload pour les mutations, et ajouter des champs pour interroger ces objets payload
- Ne pas utiliser de types payload pour les mutations (c'est-à-dire retourner l'entité mutée)
L'utilisation de types d'objets payload pour les mutations dans le schéma peut être configurée comme suit, par ordre de priorité :
✅ Mode spécifique pour le custom endpoint ou la persisted query, défini dans la configuration du schéma

✅ Mode par défaut, défini dans les Réglages
Si la configuration du schéma a la valeur "Default", elle utilisera le mode défini dans les Réglages :
