Was ist Abfrage und Mutation in GraphQL?
Was ist Abfrage und Mutation in GraphQL?

Video: Was ist Abfrage und Mutation in GraphQL?

Video: Was ist Abfrage und Mutation in GraphQL?
Video: Простой проект, основные мутации и запросы | Учебник по GraphQL Editor 2024, November
Anonim

GraphQL - Mutation . Mutationsanfragen Daten im Datenspeicher ändern und einen Wert zurückgeben. Es kann zum Einfügen, Aktualisieren oder Löschen von Daten verwendet werden. Mutationen sind als Teil des Schemas definiert.

Was ist eine Mutation in GraphQL?

GraphQL - Mutation . Mutation Abfragen ändern Daten im Datenspeicher und geben einen Wert zurück. Es kann zum Einfügen, Aktualisieren oder Löschen von Daten verwendet werden. Mutationen sind als Teil des Schemas definiert.

Zweitens, wie übergeben Sie eine Abfragevariable in GraphiQL? GraphQL-Kurztipp: So übergeben Sie Variablen in GraphiQL

  1. Mutation zum Erstellen von Benutzern mit Inline-Argumenten. Variablen in GraphiQL.
  2. Mutation zum Erstellen von Benutzern mit Variablen. Wenn wir die Variablen in GraphiQL verwenden möchten, klicken Sie einfach auf das Feld QUERY VARIABLES am unteren Bildschirmrand und übergeben Sie den folgenden Code.
  3. Beispiel für JSON mit Variablen.

Auch zu wissen, wie man Mutationen in GraphQL testet?

Anruf Prüfung von Tester als erstes Argument übergeben, wenn die Prüfung sollte passieren, als zweites Argument die Mutation und als dritte die Variablen, die die Eingabe erwartet.

Erste Schritte:

  1. Importieren Sie das Paket easygraphql-tester.
  2. Lesen Sie das GraphQL-Schema.
  3. Initialisieren Sie den Tester und übergeben Sie ihm den schemaCode.

Was ist eine GraphQL-Abfrage?

EIN GraphQL-Abfrage wird verwendet, um Werte zu lesen oder abzurufen, während eine Mutation verwendet wird, um Werte zu schreiben oder zu posten. In beiden Fällen ist die Operation eine einfache Zeichenfolge, die a GraphQL Der Server kann Daten in einem bestimmten Format analysieren und darauf antworten. GraphQL-Abfragen helfen, das Überholen von Daten zu reduzieren.

Empfohlen: