在Solr中使用SynonymFilterFactory在标题内匹配。

时间:2013-12-11 19:07:58

标签: solr

我在标题字段中搜索要匹配的术语,并使用同义词进行扩展。当用户搜索鞋子时,它也应该匹配:嗨上衣,靴子和运动鞋。我还想查询Solr所有在标题字段类别下有鞋子的文档,所以我有一个查询:

q = category:shoes

如果我在synonyms.txt中有这个设置,一切正常:

shoes =>鞋子,靴子,运动鞋。

当我进行更改时,它会中断:

shoes =>鞋子,靴子,运动鞋,高帮上衣

如何让solr使用synonyms.txt文件中的多项词来进行标题字段中的搜索?

1 个答案:

答案 0 :(得分:0)

这是你需要知道的全部内容,抱歉没有简短的答案。

http://www.opensourceconnections.com/2013/10/27/why-is-multi-term-synonyms-so-hard-in-solr