gpt4 book ai didi

elasticsearch - ElasticSearch:日期时间字段上的聚合

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

我正在尝试从日期时间字段中获取汇总信息:

  • 获取每个月有多少个文档(不是YEAR / MONTH !,仅MONTH):因此,一个“groupby(month(datetime_field))”。

  • 谢谢大家

    最佳答案

    您可以使用format聚合的date-histogram参数,并在其中仅选择month字段。您的汇总看起来像

    {
    "aggs": {
    "documents_by_month": {
    "date_histogram": {
    "field": "date",
    "interval": "1M",
    "format": "MM"
    },
    "aggs": {
    "documents": {
    //... your sub aggregation
    }
    }
    }
    }
    }

    关于elasticsearch - ElasticSearch:日期时间字段上的聚合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38742669/

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