Das Plugin konfigurieren
Das Plugin konfigurierenEin Payload-Objekt oder die mutierte Entität für Mutationen zurückgeben

Ein Payload-Objekt oder die mutierte Entität für Mutationen zurückgeben

Wir können Mutations-Felder so konfigurieren, dass sie eine dieser 2 verschiedenen Entitäten zurückgeben:

  • Einen Payload-Objekttyp
  • Direkt die mutierte Entität

Wenn wir über den Payload-Objekttyp zurückgeben, können wir außerdem Felder zum Schema hinzufügen, um die Mutations-Payload-Objekte abzufragen.

Insgesamt können wir das GraphQL-Schema mit einer von drei Optionen konfigurieren:

  • Payload-Typen für Mutationen verwenden
  • Payload-Typen für Mutationen verwenden und Felder zum Abfragen dieser Payload-Objekte hinzufügen
  • Keine Payload-Typen für Mutationen verwenden (d. h. die mutierte Entität zurückgeben)

Die Verwendung von Payload-Objekttypen für Mutationen im Schema kann wie folgt konfiguriert werden, in der Reihenfolge der Priorität:

✅ Spezifischer Modus für den Custom Endpoint oder die Persisted Query, in der Schema-Konfiguration definiert

Festlegen, ob und wie Payload-Objekttypen für Mutationen verwendet werden, in der Schema-Konfiguration

✅ Standardmodus, in den Einstellungen definiert

Wenn die Schema-Konfiguration den Wert "Default" hat, wird der in den Einstellungen definierte Modus verwendet:

Festlegen, ob und wie Payload-Objekttypen für Mutationen verwendet werden, in den Einstellungen
Festlegen, ob und wie Payload-Objekttypen für Mutationen verwendet werden, in den Einstellungen