如何增加模式开始的solr得分

时间:2014-07-15 14:45:33

标签: solr lucene

您好我想增加文本的分数,其文本应以查询字符串开头。下面是我的样本数据。

搜索字符串(qf):keyword_txt:“曲棍球泽西”

Edismax Boost(bq):title_t :(“曲棍球泽西”)^ 100

样本回复数据链接JSON Response

现在我想提高那些标题应以“曲棍球泽西”开头的文件的分数,我该如何实现呢?

1 个答案:

答案 0 :(得分:1)

您必须根据您在debugQuery中看到的值调整权重,但类似于:

bq=title_t:("Hockey Jersey")^100 name:Hockey\ Jersey*^1000

..比起在曲棍球泽西位置上只有曲棍球泽西的球员,比曲棍球球衣增加十倍。

使用debugQuery=true查看分配给每个字词的权重。