我的文档在不同的时间被编入索引。现在我需要按一天中的每小时对这些文档进行分组。也就是说,聚合后的存储桶应该显示从 00 到 23 的范围。这种排序在 elasticsearch 中可行吗?
使用date_histogram并设置format为"k"
{
"aggs": {
"Group By Date": {
"date_histogram": {
"field": "dateCreated",
"interval": "hour",
"format" : "k"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4097 次 |
| 最近记录: |