Как я могу фильтровать список стоп-слов в django haystack (свист)

Я делаю вызов API, когда пользователь передает строку, и база данных запрашивается с этой строкой. Возвращаются правильные результаты, но я хочу добавить стоп-слова для разных языков, чтобы использовать их для дополнительной фильтрации.

Когда я использую такие слова, как «и» и т. Д. В поиске, он игнорирует их, как и должен, но это только для английского языка.


person CJ4    schedule 01.08.2012    source источник


Ответы (1)


Я создал пользовательский сервер поиска, который расширяет whoosh_backend.SearchBackend, и в функции build_schema передал список стоп-слов в StemmingAnalyzer.

person CJ4    schedule 02.08.2012