как индексировать слова с их префиксом в solr? - PullRequest
0 голосов
/ 28 ноября 2011

Я использую Solr 3.3 для индексации своих файлов, я хочу, чтобы Solr индексировал слова с их суффиксами, например, я хочу индексировать цвета, как цвета, и при поиске цвета solr показывает любой документ, имеющий цвета.

1 Ответ

2 голосов
/ 28 ноября 2011

Вам нужно будет применить анализ на поле.

Stemming - Это своего рода словарь. Это уменьшило бы индексированное слово и искало его корни.
например color, colors, color будет соответствовать вашему запросу, если будет найдено любое слово.

Были бы случаи, когда вышеперечисленное не срабатывало.
Вы можете использовать SynonymFilter . Это позволяет вам указать слова, которые вы называете синонимами и которые будут соответствовать результатам поиска.

...