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

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

重启solr。继续搜索:

这样搜索鞋类,就可以匹配到 踩的
转载请标明出处:龙企阁http://blog.youkuaiyun.com/longxia1987
题外话:
如果有些 人 踩的 被分词成了 踩和的 两个词,那么就需要在solr的扩展词里面配置 强制分词,具体做法 参见我的另一篇博客:
本文详细介绍了如何在Solr中配置同义词,以实现对特定词汇的精准搜索,包括如何在config文件夹下的synonyms.txt中进行配置,并通过案例演示了搜索效果。同时,还提供了解决词汇分词不一致问题的方法。
738

被折叠的 条评论
为什么被折叠?



