Я получаю другой результат для simple_query_string и несколько совпадений для одного и того же ключевого слова поиска
asticsearch isversion 6.2.3
Отображение
{
"test_field": {
"type": "text"
}
}
Поиск по ключевому слову: java sql $
multi_match Query
{
"multi_match": {
"query": "java sql $",
"type": "phrase",
"boost": 1,
"fields": ["test_field"]
}
}
количество записей: 2
simple_query_string Query
{
"simple_query_string": {
"query": "java sql $",
"default_operator": "and",
"fields": ["test_field"]
}
}
количество записей: 0
По какой причине multi_match и simple_query_string возвращают разные результаты для одного и того же ключевого слова поиска?
Спасибо.