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