elasticsearch 聚合函数求和、求平均值

按 dlmc 字段分组,对 tbmj 字段求和、求平均值

复制代码
{
    "aggs": {
        "group_by_dlmc_sum": {
            "terms": {
                "size": 1000,
                "field": "dlmc.keyword"
            },
            "aggs": {
                "tbmj_sum": {
                    "sum": {
                        "field": "tbmj"
                    }
                }
            }
        },
        "group_by_dlmc_avg": {
            "terms": {
                "size": 1000,
                "field": "dlmc.keyword"
            },
            "aggs": {
                "tbmj_avg": {
                    "avg": {
                        "field": "tbmj"
                    }
                }
            }
        }
    }
}
复制代码

 

参考链接

https://www.tizi365.com/archives/644.html

https://juejin.cn/s/elasticsearch%20%E5%88%86%E7%BB%84%E6%B1%82%E5%92%8C

 

posted @   Nihaorz  阅读(173)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2016-07-19 在servlet中用spring @Autowire注入
点击右上角即可分享
微信分享提示