синонимы, содержащие несколько слов - PullRequest
1 голос
/ 01 марта 2012

Я использую Solr в качестве поисковой системы.

Я хотел бы сопоставить некоторые слова или фразы с чем-то другим, Пример:

Drama and Theatre Studies=>drama

Использование синонимов не работает дляя, если это не одно слово.

Каков наилучший способ сделать это?

1 Ответ

0 голосов
/ 27 марта 2012

Ваши термины и фразы в файле синонимов должны быть разделены запятой.

Возможно отображение фраз не работает из-за разницы в нижний и верхний регистр. Проверьте порядок solr.LowerCaseFilterFactory и solr.SynonymFilterFactory. Поскольку ваш файл синонимов состоит из строчных букв, вы должны сначала установить LowerCaseFilterFactory, а затем SynonymFilterFactory.

...