2015-11-27 10 views

ответ

1

Действительно, есть запрос для этой цели, он называется multi_match query.

GET my_index/my_type/_search 
{ 
    "query": { 
    "multi_match": { 
     "query": "text to search", 
     "fields": ["my_field1", "my_field2"] 
    } 
    } 
} 

Что этот запрос будет делать это поиск text to search на обоих полях my_field1 и my_field2.

Вот документация о Multi Match Query

+0

, как это сделать с помощью Java API? –

+1

Вот ссылка [https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/java-full-text-queries.html#java-query-dsl-multi- match-query) в документации, где они объясняют, как это сделать с Java API. Если вам нужна дополнительная помощь, сообщите мне –

Смежные вопросы