私のクエリには、日付から日付までのフィルターが含まれているのに、日付ヒストグラム集計を使用する場合、日付から日付までの範囲から間隔を開始するのはなぜですか。2015-01-01
からまでのクエリ フィルタ、間隔の開始日はから2015-01-31
までの範囲内である必要がありますが、開始日は です。から までの範囲で開始日を定義するにはどうすればよいですか。
2015-01-01
2015-01-31
2014-12-31
2015-01-01
2015-01-31
私の完全なクエリ:
{
"size": 0,
"aggs": {
"cluster": {
"terms": {
"field": "cluster"
},
"aggs": {
"histogram_Log": {
"date_histogram": {
"field": "actionTime",
"interval": "1800m",
"format": "dd/MM/YYYY hh:mm:ss"
},
"aggs": {
"typelog": {
"terms": {
"field": "typeLog"
}
}
}
}
}
}
},
"query": {
"filtered": {
"filter": {
"bool": {
"must": [
{
"bool": {
"must": [
{
"match_all": {}
},
{
"range": {
"actionTime": {
"lte": "2015-01-31T00:00:00.000",
"gte": "2015-01-01T00:00:00.000"
}
}
}
]
}
}
]
}
}
}
}
}