如何从Solr中的关键字字段中搜索关键字集?

时间:2009-10-09 18:14:17

标签: apache syntax solr

所以我有一个关于这个架构的关键字字段 索引,标记,多值,TermVector存储,省略规范

然后我想像

那样搜索一组关键词

q = keyword:keyword1,keyword2,keyword3等

并希望返回大多数匹配关键字,即使是1匹配关键字也没问题,但按大多数匹配排序。

谢谢

1 个答案:

答案 0 :(得分:8)

q=keyword:(keyword1 OR keyword2 OR keyword3 OR...)

Solr会为匹配更多关键字的文档提供更高的分数,因此它们将成为第一批结果。您可以通过将&fl=*,score附加到查询字符串来查看分配的分数。