document

A query Document retorna um document específico a partir do seu id.

Parâmetros

ArgumentoTipoObrigatórioDescrição
idStringSimIdentificador do document, em hash, como retornado por documents ou document
fields[String]NãoCampos a incluir no data. Quando omitido, retorna todos os campos públicos do document

Campos de retorno

CampoTipoDescrição
idStringIdentificador do document, em hash
dataAnyO document em JSON, com os campos públicos projetados

Quando o document não existe, a query retorna null sem reportar erro.

Exemplo

query {
  document(id: "eyJFbnRpdHkiOiJEb2N1bWVudFZhbHVlIiwiSWQiOjQ1MDF9") {
    id
    data
  }
}
Mostrar resposta
{
  "data": {
    "document": {
      "id": "eyJFbnRpdHkiOiJEb2N1bWVudFZhbHVlIiwiSWQiOjQ1MDF9",
      "data": {
        "sku": "ABC-123",
        "cor": "Azul"
      }
    }
  }
}