Упругие поисковые запросы _count - PullRequest
0 голосов
/ 27 августа 2018

У меня есть вопрос, как построить более сложные запросы с помощью эластичного поиска, используя конечную точку GET _count.

В настоящее время я отправляю следующий запрос

https://address.com/elasticsearch/_count?q=tag:myTag

Это прекрасно работает, однако я хочу добавить еще один параметр, например,

https://address.com/elasticsearch/_count?q=tag:myTag&parameter:myParameter

Возможно ли это сделать? Не удается найти несколько параметров в документации эластичного поиска. Также это должно быть возможно выполнить с помощью команды curl.

1 Ответ

0 голосов
/ 27 августа 2018

Вы можете сделать это путем объединения критериев с помощью ключевого слова AND, т.е.

tag:myTag AND parameter:myParameter

Таким образом, если вы URL-кодируете пробелы, полный URL будет выглядеть так:

https://address.com/elasticsearch/_count?q=tag:myTag%20AND%20parameter:myParameter
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...