gpt4 book ai didi

elasticsearch - 在过滤器脚本中使用匹配文档原始分数进行自定义过滤器分数查询

转载 作者:行者123 更新时间:2023-12-03 00:29:37 24 4
gpt4 key购买 nike

我想使用“自定义过滤器得分”查询,并使用过滤器来控制结果文档的得分。

我想要一种使用由ElasticSearch计算的文档原始分数,然后使用该分数来计算与给定过滤器匹配的文档最终分数的方法。

类似“_docScore * 50/100”的过滤器脚本,其中“_docScore”是与过滤器匹配的文档的原始分数。

如何在ElasticSearch中实现这一目标?

任何帮助是极大的赞赏。

谢谢!
阿迪亚

最佳答案

筛选查询中的文档将不排名,并且得分相同。

http://www.elasticsearch.org/guide/reference/query-dsl/custom-score-query/

但是,您可以将自定义分数查询与过滤的查询一起使用,并可以使用脚本根据文档值计算分数。我相信这是在0.90中添加的。

关于elasticsearch - 在过滤器脚本中使用匹配文档原始分数进行自定义过滤器分数查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17363109/

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