chelkaz
@chelkaz

Elasticsearch — Почему в середине слова пропадают результаты?

Почему если начинаю писать например:
чита забай
То нет результатов.

Если:
чита забайкальский
То все нужные...
Почему по чита забай он не выводит уже похожие?

Если:
чита забайкаль
'query' => [
           "multi_match" => [
                     "query" => $q,
                     "type" => "most_fields",
                     "boost" => 3.0,
                     "fields" => [
                            "name^3",
                            "text^2",
                            "point^1",
                          ],
                      "fuzziness" => 3,
                      "prefix_length" => 0,
                      "operator" =>  "and"
                  ]
],
'sort' => [
         '_score' => ['order' => 'desc']
]
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
"опять ты?" (с)
переходи на Сфинкс )

такая шняга делается вторым запросом или фильтром
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы