在solr中提升数字的搜索结果

时间:2016-03-02 14:41:57

标签: solr

假设我有两个文件只有一个字段如下:

Document 1: foo bar 1
Document 2: foo baz 2

用户搜索“foo baz 1”

Doucment 1匹配“foo”和“1”,而Document 2匹配“baz”和“foo”所以它们通常会被绑定。是否有任何方法可以对高于文本匹配的数字加权匹配,从而使文档1的匹配优先于文档2?

我不想通过匹配的数量来提升,我希望所有数字都能提升相同数量。

1 个答案:

答案 0 :(得分:0)

您的问题是提高查询中的数字。

在查询时,您可以boosting a term或者您可以在索引时使用有效负载:Adding Boost to Score According to Payload of Multivalued Field at Solr