Я новичок в поиске Elasticsearch. У меня есть отображение, которое имеет логическое поле:Найти документы с булевым значением на elasticsearch
{
...
"bool_field": {
"type": "boolean"
},
...
}
Как можно найти документы на логическое значение без указания имени поля? Я попробовал один из следующих, но без результата:
{
"query": {
"match_all": {}
},
"filter": {
"query": {
"query_string": {
"query": "true"
}
}
}
}
Спасибо!
Спасибо большое за ответ! Это отличное решение, на мой взгляд, но я забыл указать версию elastichsearch 1.6. Так что, к сожалению, я не подходил. Я выпущу дублирующую версию, чтобы ваш ответ был одобрен. – Serg
Он должен работать с 1.6 ... Я специально не протестировал его в 1.6, но с 1.7.5 я не вижу проблемы. –
Хорошо, я снова проведу проверку – Serg