У меня есть документ с полем, содержащим 3 слова. Я хочу написать запрос, чтобы найти документы, в которых мой поисковый запрос содержит 100% слов, которые существуют в определенном поле.
Примеры:
запрос вернет документ срок: собака кошка птица лиса поле: собачья лиса
запрос не вернет документ потому что "лиса" не существует в поисковом запросе термин: собака птица поле: собачья лиса
Я знаю, что у эластика есть imum_should_match (https://www.elastic.co/guide/en/elasticsearch/reference/2.4/query-dsl-minimum-should-match.html#query-dsl-minimum-should-match), но он работает только для поисковых запросов.