Interrogare i dati di WordPress
Interrogare i dati di WordPressEseguire query e mutation

Eseguire query e mutation

Ecco alcuni esempi delle due operazioni supportate nel server GraphQL: query e mutation.

Query

Usa l'operazione query per recuperare i dati (simile a un'operazione GET in REST).

query {
  post(by: { id: 1 }) {
    title
  }
}

Mutation

Usa l'operazione mutation per creare, aggiornare o eliminare i dati (simile alle operazioni POST, PUT o DELETE in REST).

mutation {
  createPost(
    input: {
      title: "Hi there!"
      contentAs: { html: "How do you like it?" }
      status: draft
      tags: ["demo", "plugin"]
    }
  ) {
    status
    errors {
      __typename
      ...on ErrorPayload {
        message
      }
    }
    postID
  }
}

Mutation in blocco

Leggi la guida Eseguire mutation in blocco.

Gestione dei payload delle mutation

Leggi la guida Gestione dei payload delle mutation.