Как использовать 2 файла стоп-слов для 2 языков - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь использовать функциональность стоп-слов Sphinx для двух языков с одним индексом.

Я пытаюсь 2 добавить файлы стоп-слов, как это

stopwords = /var/data/stopwords-en.txt /var/data/stopwords-ru.txt

Используя шаблон «Выше», стоп-слова для английского языка хорошо работают, но для неанглийского языка блокируют общие результаты поиска и показывают 0 результатов.

И

stopwords = /var/data/stopwords-en.txt
stopwords = /var/data/stopwords-ru.txt

При использовании этой функции стоп-слово не работает

В поисках решения для стоп-слов для обоих языков

Спасибо

1 Ответ

0 голосов
/ 11 января 2019

У меня возникла проблема: см. Эту строку:
$q = '"' . $cl->EscapeString($_REQUEST['input']) . '"/1 @language en'; Параметр @language извлекает дополнительные результаты. Если это убрано, то стоп-слова работают отлично. Но мне нужен этот параметр для фильтрации результатов по языку.

...