我在标题字段中搜索要匹配的术语,并使用同义词进行扩展。当用户搜索鞋子时,它也应该匹配:嗨上衣,靴子和运动鞋。我还想查询Solr所有在标题字段类别下有鞋子的文档,所以我有一个查询:
q = category:shoes
如果我在synonyms.txt中有这个设置,一切正常:
shoes =>鞋子,靴子,运动鞋。
当我进行更改时,它会中断:
shoes =>鞋子,靴子,运动鞋,高帮上衣
如何让solr使用synonyms.txt文件中的多项词来进行标题字段中的搜索?
答案 0 :(得分:0)
这是你需要知道的全部内容,抱歉没有简短的答案。
http://www.opensourceconnections.com/2013/10/27/why-is-multi-term-synonyms-so-hard-in-solr