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
"опять ты?" (с)
переходи на Сфинкс )

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

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

Войти через центр авторизации
Похожие вопросы
от 300 000 до 500 000 ₽
от 1 000 000 до 1 200 000 ₽
Сима-ленд Екатеринбург
от 120 000 до 250 000 ₽
23 апр. 2024, в 19:21
300 руб./за проект
23 апр. 2024, в 19:05
15000 руб./за проект
23 апр. 2024, в 19:01
7000 руб./за проект