SOLR短语查询不返回结果

时间:2015-02-23 22:58:28

标签: solr

如果我在没有引号的情况下搜索order of merit,我会返回结果。第一个结果有"优点顺序"在里面。但如果我通过添加引号"order of merit"进行完全匹配,则返回零结果。这里发生了什么?我需要做些什么来获得完全匹配?

1 个答案:

答案 0 :(得分:0)

仅搜索术语或整个词组之间的Solr差异。取决于您使用的查询解析器。

例如:如果您使用edismax查询解析器,则需要定义一些显式参数,以及如何处理短语查询:

http://wiki.apache.org/solr/ExtendedDisMax#pf_.28Phrase_Fields.29

检查你的solrconfig.xml可能是个好主意。

相关问题