Bancos de Dados
Elasticsearch Queries Cheat Sheet
Sintaxe de buscas JSON (match, term, bool) e gerenciamento de índices no Elasticsearch.
Gerenciamento
Lista todos os índices ativos e seus status.
GET /_cat/indices?v Cria um novo índice.
PUT /meu-indice Busca
Busca básica que retorna todos os documentos.
GET /meu-indice/_search
{ "query": { "match_all": {} } } Busca por relevância (Full-text search).
{ "query": { "match": { "campo": "texto" } } } Busca exata (útil para filtros e keywords).
{ "query": { "term": { "status": "ativo" } } } Combinação complexa de filtros e buscas.
{ "query": { "bool": { "must": [...], "filter": [...] } } }