Отключить Stemming в Query Parser - PullRequest
       9

Отключить Stemming в Query Parser

1 голос
/ 16 декабря 2011

Я использую stemming в моем Solr, но я не всегда хочу применять stemming для каждого поиска. Я думаю о том, чтобы отключить использование одного конкретного парсера запросов, могу ли я это сделать?

1 Ответ

5 голосов
/ 16 декабря 2011

Если вам нужен поисковый запрос с запаздыванием и без него, вам нужно определить различные поля в вашем schema.xml для одного и того же содержимого и одновременно индексировать в них текст (возможно, используя CopyField ).В одном поле должны быть анализаторы, а в другом - нет.

Тогда при поиске будет указано, в каких полях искать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...