gpt4 book ai didi

非查询项上的 Solr Boost

转载 作者:行者123 更新时间:2023-12-03 04:46:49 25 4
gpt4 key购买 nike

我的所有结果都是“事件、非事件、历史”类型 - 这是由 Solr 索引的字段。

我希望返回结果时将其提升为 type="active"

我可以订购就足够了,但效果不太好。

因此,当用户搜索术语“sick”时,他们会得到与“sick”最相关的结果,但对于该词处于事件状态的文档的提升程度更高。

不仅仅是排序的结果集!

最佳答案

您可以使用edismax parser和下面的 boost 查询 bq 参数可以将您想要的结果提升到顶部...

 http://localhost:8983/solr/select/?q=sick&defType=edismax&bq=type:active^5.0

在此示例中,您将添加增强查询以提高类型为事件的文档的相关性。

以下是 Solr Wiki 上的更多示例 DisMaxQParserPlugin页。

关于非查询项上的 Solr Boost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8339395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com