1
resposta

A busca pelo identificador não retorna o resultado esperado

Bom dia ao fazer a consulta /catalogo/pessoas/1 o kopf so retorna esse resultado:

{ "_index": "catalogo", "_type": "pessoas", "_id": "1", "found": false }

o resultado esperado conforme esta no estudo para a consulta /catalogo/pessoas/1:

{ "_index": "catalogo", "_type": "pessoas", "_id": "1", "_version": 1, "found": true, "_source": { "nome": "João Silva", "interesses": [ "futebol", "música", "literatura" ], "cidade": "São Paulo", "formação": "Letras", "estado": "SP", "país": "Brasil" } }

Queria saber como retornar o resultado conforme esta na estudo pois ele esta me trazendo o errado

1 resposta

Ola Adaumir,

O que pode estar acontecendo é que o documento existam mas sem o id esperado. Isso acontece se você criou o documento fazendo um POST sem definir o id do documento. Sugiro listar todos os registros e comparar os ids.