Я использую _msearch api для отправки нескольких запросов вastic.Мне нужно только знать, сколько хитов генерирует каждый запрос.Как я понял, вы можете использовать параметр size
, установив его в «0», чтобы получить только счет.Тем не менее, я все еще получаю результаты со всеми найденными документами.Вот мой запрос:
{"index":"myindex","type":"things","from":0,,"size":0}
{"query":{"bool":{"must":[{"match_all":{}}],"must_not":[],{"match":
{"firstSearch":true}}]}}}, "size" : 0}
{"index":"myindex","type":"things","from":0,,"size":0}
{"query":{"bool":{"must":[{"match_all":{}}],"must_not":[],{"match":
{"secondSearch":true}}]}}}, "size" : 0}
Я использую curl для получения результатов следующим образом:
curl -H "Content-Type: application/x-ndjson" -XGET localhost:9200/_msearch?pretty=1 --data-binary "@requests"; echo