我正在使用solr 3.3。我想要带有后缀的solr索引单词。
当我将“书籍”和“书籍”编入索引并搜索“书籍”时,solr会显示任何包含“书籍”或“书籍”的文档,但当我将“雨”和“雨”编入索引并搜索“雨”时,solr显示任何有“下雨”的文档,但我希望solr显示任何“下雨”或“下雨”的文档。
答案 0 :(得分:1)
与您之前的问题相关,Stemming已经在处理“书籍”和“书籍”示例。正如@Jayendra回答的那样,为了搜索“下雨”以返回“下雨”,您需要实施SynonymFilterFactory并指定所需的同义词,以匹配您想要的搜索结果。
答案 1 :(得分:1)
另一个选择是使用' Hunspell'基于OpenOffice字典文件的词干... http://wiki.apache.org/solr/Hunspell(Solr 3.5)