gpt4 book ai didi

lucene - CustomScore和所有文档的最大值(value)

转载 作者:行者123 更新时间:2023-12-03 02:10:23 24 4
gpt4 key购买 nike

嗨,我现在有custom_score "_score + ((parseInt(doc.ad_when.value) - oldestAd) / doc.ad_since.value) * 2"。可以在所有文档中使用自定义评分最大值(value)。我希望该oldestAd来自所有搜索到的数据。 MySql有函数MAX。在MySql中,这很容易。

例:
在所有文档中,我都有受欢迎度字段,并且我想使用所有文档到Customcore的最大值(value)。可能吗?

最佳答案

不幸的是,它只能分两个步骤完成。首先,您需要从列表中检索按ad_when.value排序的第一条记录,或使用构面查找oldestAd值。然后,您可以在自定义分数中使用此值。我建议将oldestAd设为脚本参数,以防止elasticsearch在每个请求上解析脚本。

关于lucene - CustomScore和所有文档的最大值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12602229/

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