1
在我的solrconfig.xml中,我指定了100%的毫米,但使用多个术语进行的搜索仍显示仅匹配某些搜索术语的结果。如果我明确地在每个术语的前面加上+,就会达到所需的行为,但出于显而易见的原因,我不希望用户必须输入+。Solr最低配对无效?
此外,我已经尝试了几个变化的毫米参数,并没有一个似乎实现了我后。以下是整个请求处理程序:
<requestHandler name="dismax" class="solr.SearchHandler" >
<lst name="defaults">
<str name="defType">dismax</str>
<str name="echoParams">explicit</str>
<float name="tie">0.01</float>
<str name="qf">
body^0.5 subject^3.0 from^10.0 to^7.0
</str>
<str name="mm">
100%
</str>
<int name="ps">100</int>
<str name="q.alt">*:*</str>
</lst>
</requestHandler>
我在做什么错了?
嗨!我有同样的确切问题,我不认为我通过任何提升除pf。请让我知道我应该为Solr做些什么来反映修改后的mm。我的情况是我想要至少一个词匹配 – sunskin 2013-12-09 21:44:46