solr中的复合字处理



有复合词,可以写成"handbag"或"handbag"。如果我们在solr索引中有"handbag",那么在搜索"handbag"时,如何显示"handbag"的结果?我已经尝试了多词同义词解析器。但是为此,我必须在同义词文件中添加add handbag=>hand bag。但是名单很长。我不能在列表中添加单词

Solr已经提供了一个基于字典的分解过滤器。查看Solr wiki获取更多详细信息:https://wiki.apache.org/solr/LanguageAnalysis#Decompounding

最新更新