@madion

Как включить поиск в множественном числе sphinxsearch?

Здравствуйте.
На сайте подключен sphinx с таким конфигом:

index products
{
    source			= products
    path			= /var/lib/sphinxsearch/data/products
    morphology = stem_ru
    enable_star = 1
    min_word_len = 2
    dict=keywords
    min_prefix_len = 2
    html_strip = 1
    index_exact_words = 1
    expand_keywords = 1
    mlock = 0
    charset_type        = utf-8
    charset_table = 0..9, A..Z->a..z, _, a..z, \
    U+410..U+42F->U+430..U+44F, U+430..U+44F, U+401->U+0435, U+451->U+0435
}


Как включить поиск по слову во множественном числе?
Т.е. при поисковом запросе: бассейны, выводились бы такие же результаты, как при поисковом запросе: бассейн

Или
лодка = лодки
Удочка = Удочки

и т.д.

Сейчас обновил до 2.1.2, в конфиг добавил:

morphology = lemmatize_ru_all

и

lemmatizer_base = /var/lib/sphinxsearch/dict/

здесь: /var/lib/sphinxsearch/dict/ - находится файл ru.pak

Все равно не работает
  • Вопрос задан
  • 336 просмотров
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
окончания прекрасно отбрасывает стемминг
если ищете бассейн то найдет и бассейны.
Ответ написан
Ваш ответ на вопрос

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

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