Solr несколько токенизаторов для запроса - PullRequest
0 голосов
/ 15 февраля 2011

Я довольно новичок в SolR.Я хотел бы использовать несколько токенизаторов.

Я использую стандартный токенизатор, чтобы слова разделялись через \ t, пробел, запятую и т. Д.

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

Если есть слово

"коровник"

Я бы хотел, чтобы оно стало "коровьим" и "сараем".

Есть толькоУ меня мало слов, общих для поискового индекса, которые я хотел бы разделить.

Поэтому я планировал использовать токенайзер регулярных выражений.Тем не менее, я получаю сообщение об ошибке при попытке («несколько токенизаторов в корне xml»).

Разве это невозможно?Нужно ли менять код?Я делаю это неправильно?

Спасибо за ваши подсказки:)

1 Ответ

1 голос
/ 15 февраля 2011

Вы можете иметь только один токенизатор на каждый анализатор. Если вам нужно изменить токены, сгенерированные токенизатором, вы можете использовать token filters .

...