Я изучаю Elastic Search queries. Я не могу понять этот вопрос:Упругий поисковый запрос и условия
{
"term" : { "user" : { "term" : "kimchy", "boost" : 2.0 } }
}
Я прочитал эту статью, но это не ясно: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-term-query.html
1- Что такое второе «термин»?
2- Что такое использование boost?
3 Как использовать термин или термины, чтобы этот запрос:
поле под названием «заголовок» должен содержит: «key1» и «key2» или «KEY3» и «КЛЮЧ4»
Если 'user' поле анализируется, этот запрос не может работать в зависимости от' 'key1', key2',' 'key3' и key4' если он действительно хочет работать с условиями. Возможно, запрос bool с запросами 'term' может быть« более безопасным ». Кроме того, хороший ответ! – ThomasC