solr 分词之 同义词(synonyms)

我们常常在自定义一些搜索的时候,需要将某些特定的词搜索到其他商品;例如:

我搜索 “踩得” 我就要搜索到 “鞋类”


solr 分词之 同义词(synonyms)_第1张图片


那么我们就需要配置solr的同义词:


同义词的配置是在 solr的 config文件夹下面:和 schema.xml一个目录下,有一个synonyms.txt

solr 分词之 同义词(synonyms)_第2张图片


重启solr。继续搜索:

solr 分词之 同义词(synonyms)_第3张图片

这样搜索鞋类,就可以匹配到 踩的

转载请标明出处:龙企阁http://blog.csdn.net/longxia1987

题外话:

如果有些 人 踩的 被分词成了 踩和的 两个词,那么就需要在solr的扩展词里面配置 强制分词,具体做法 参见我的另一篇博客:

solr 强制分词


你可能感兴趣的:(synonym)