我们常常在自定义一些搜索的时候,需要将某些特定的词搜索到其他商品;例如:
我搜索 “踩得” 我就要搜索到 “鞋类”
那么我们就需要配置solr的同义词:
同义词的配置是在 solr的 config文件夹下面:和 schema.xml一个目录下,有一个synonyms.txt
重启solr。继续搜索:
这样搜索鞋类,就可以匹配到 踩的
转载请标明出处:龙企阁http://blog.youkuaiyun.com/longxia1987
题外话:
如果有些 人 踩的 被分词成了 踩和的 两个词,那么就需要在solr的扩展词里面配置 强制分词,具体做法 参见我的另一篇博客: