gpt4 book ai didi

sorting - ElasticSearch文档脚本排序

转载 作者:行者123 更新时间:2023-12-02 22:26:07 25 4
gpt4 key购买 nike

我有一个查询,返回分数NULL。

{
"query": {
"match_all": {}
},
"sort": {
"_script": {
"script": "doc['price'].value * doc['sales.quarter'].value",
"type": "number",
"order": "desc"
}
},
"size": 15,
"from": 0
}

我想获得第15名最佳销售记录,并且此查询返回的_score等于NULL

你知道为什么会这样吗?

最佳答案

我找到了一个解决方案:
自定义分数查询!

{
"query": {
"custom_score": {
"query": {
"match_all": {}
},
"script": "doc['sales.quarter'].value * doc['price'].value"
}
},
"size": 15,
"from": 0
}

关于sorting - ElasticSearch文档脚本排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19833150/

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