【发布时间】:2014-03-13 17:34:57
【问题描述】:
有复合词,可写成“手提包”或“手提包”。如果我们在 solr 索引中有“手提包”,那么在搜索“手提包”时,如何显示“手提包”的结果。我尝试过使用多词同义词解析器。但为此,我必须在同义词文件中添加 add handbag=>hand bag。但名单很长。我无法在列表中添加单词。
【问题讨论】:
标签: indexing solr query-analyzer
有复合词,可写成“手提包”或“手提包”。如果我们在 solr 索引中有“手提包”,那么在搜索“手提包”时,如何显示“手提包”的结果。我尝试过使用多词同义词解析器。但为此,我必须在同义词文件中添加 add handbag=>hand bag。但名单很长。我无法在列表中添加单词。
【问题讨论】:
标签: indexing solr query-analyzer
Solr 已经提供了一个基于字典的分解过滤器。查看 Solr wiki 了解更多详情:https://wiki.apache.org/solr/LanguageAnalysis#Decompounding
【讨论】: