example - elasticsearch return total hits only
elasticsearch query aggs (1)
Puede usar el filtro de respuesta para esto:
curl http://server:9200/games_profilder/_search?filter_path=hits.total
que rendirá
{
"hits": {
"total": 731552
}
}
Si realmente desea obtener el total, puede canalizar el resultado con jq
esta manera:
curl http://server:9200/games_profilder/_search?filter_path=hits.total | jq ''.hits.total''
y eso arrojará solo el número 731552
Quiero enviar una consulta a ELS que devuelva solo el total de visitas.
sin nada más
como si recibo la respuesta
{ "took": 1111, "timed_out": false, "_shards": {
"total": 9,
"successful": 9,
"failed": 0 }, "hits": {
"total": 731552,
}
quiero imprimir solo 731552
por ahora solo envío:
curl http: // servidor: 9200 / games_profilder / _search
Gracias