在solr查询中提升特定的VALUE而不是FIELD

时间:2014-03-19 13:19:58

标签: solr lucene solr-boost

考虑以下两个问题:     query1:term1 term2     query2:term1 term1 term2 搜索文件排序会有什么不同吗?我的意思是solr会在query2中为“term1”赋予更多权重。根据我的理解,solr应该这样做。但我不确定并需要社区的评论。

1 个答案:

答案 0 :(得分:3)

是的,但没有必要像这样使用黑客。您可以增加查询字词,例如:

term1^2 term2

请参阅QueryParser syntax documentation