我使用solr作为搜索引擎。
我想将一些单词或短语映射到其他地方,例如:
Drama and Theatre Studies=>drama
使用同义词对我来说没有用,除非它只是一个单词。
这样做的最佳方式是什么?
答案 0 :(得分:0)
synonim文件中的术语和短语术语应以逗号分隔。
由于小写/大写差异,短语的映射可能无法正常工作。检查solr.LowerCaseFilterFactory
和solr.SynonymFilterFactory
的顺序。
鉴于您的同义词文件全部为小写,您应先设置LowerCaseFilterFactory
,然后设置SynonymFilterFactory
。