solr中的复合词处理

时间:2014-03-13 17:34:58

标签: indexing solr query-analyzer

有复合词,可写成" hand bag"或"手提包"。如果我们有"手提包"在solr index中,然后搜索" hand bag",如何显示" handbag"的结果。我尝试过多字同义词解析器。但为此,我必须在同义词文件中添加add handbag =>手提包。但名单很长。我不能在列表中添加单词。

1 个答案:

答案 0 :(得分:0)

Solr已经提供了基于字典的分解过滤器。有关详细信息,请查看Solr wiki:https://wiki.apache.org/solr/LanguageAnalysis#Decompounding