0

Solr version 5用于搜索数据。我正在使用下面的查询,它返回的结果甚至single keyword是匹配的。

http://localhost:8983/solr/document/select?q=keyword1+keyword2&wt=json

任何人都可以建议我查询以仅在2 or more关键字匹配时获取结果。

谢谢。

4

2 回答 2

1

使用dismax mm(最小值应该匹配)参数

q=keyword1+keyword2&defType=dismax&mm=2&wt=json
于 2015-12-22T18:10:18.800 回答
0

在您的 solrconfig.xml 中,将 q.op 的默认值更改为 AND。

<str name="q.op">AND</str>
于 2015-12-23T12:41:20.497 回答