Consultar dados do WordPress
Consultar dados do WordPressExecutando queries e mutations

Executando queries e mutations

Aqui estão exemplos das duas operações suportadas no servidor GraphQL: queries e mutations.

Queries

Use a operação query para recuperar dados (semelhante a uma operação GET em REST).

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

Mutations

Use a operação mutation para criar, atualizar ou excluir dados (semelhante às operações POST, PUT ou DELETE em 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
  }
}

Mutations em massa

Leia o guia Executando mutations em massa.

Tratamento de payloads de mutations

Leia o guia Tratamento de payloads de mutations.