如何在elasticsearch中按小时对文档进行分组?

and*_*lni 4 elasticsearch

我的文档在不同的时间被编入索引。现在我需要按一天中的每小时对这些文档进行分组。也就是说,聚合后的存储桶应该显示从 00 到 23 的范围。这种排序在 elasticsearch 中可行吗?

Ric*_*cha 5

使用date_histogram并设置format"k"

{
"aggs": {
  "Group By Date": {
     "date_histogram": {
        "field": "dateCreated",
        "interval": "hour",
        "format" : "k"

        }
     }
  }
}
Run Code Online (Sandbox Code Playgroud)