【发布时间】:2015-05-23 13:49:27
【问题描述】:
我的数据中有一个日期字段。我对其进行了日期直方图聚合,间隔设置为月份。现在它返回,每月的文件数,间隔。 这是我使用的查询:
{
"aggs": {
"dateHistogram": {
"date_histogram": {
"field": "currentDate",
"interval": "day"
}
}
}
}
下面是我收到的确切回复。
{
"aggregations": {
"dateHistogram": {
"buckets": [{
"key_as_string": "2015-05-06",
"key": 1430870400000,
"doc_count": 10
}, {
"key_as_string": "2015-04-06",
"key": 1430870500000,
"doc_count": 14
}]
}
}
}
从上面的响应可以清楚地看出,键“1430870400000”下有10个文档,键“1430870500000”下有14个文档。但是尽管从文件数量来看,个别文件没有显示出来。我希望它们显示在响应中,以便我可以从中提取值。如何在 elasticsearch 中实现这一点?
【问题讨论】:
标签: elasticsearch