gpt4 book ai didi

elasticsearch - ElasticSearch-聚合没有任何存储

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

是否可以在没有任何存储桶规范的情况下获取聚合?

例如,我想获取集合中所有文档的数值之和。

在SQL中:SELECT SUM(FIELD), COUNT(*) FROM TABLE;

最佳答案

是的,您可以像这样简单地指定顶级 sum aggregation:

{
"size": 0,
"aggs": {
"total": {
"sum": {
"field": "myField"
}
}
}
}

你会得到这样的答案
{
...
"hits": {
"total": 48441987, <---- COUNT(*)
"max_score": 0,
"hits": []
},
"aggregations": {
"total": {
"value": 445420187457 <---- SUM(FIELD)
}
}
}

关于elasticsearch - ElasticSearch-聚合没有任何存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36735916/

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