重合に比べ範囲、日付範囲は、範囲の時間で指定してもよいです。
例えば:
{
"aggs":{
"range":{
"date_range":{
"field":"date",
"format":"MM-yyy",
"ranges":[
{"to":"now-10M/M"},
{"from":"now-10M/M"}
]
}
}
}
}
今-10M / Mという点で、過去10ヶ月前に言った:にはどこ
From:今-10M / Mは、今から10ヶ月前に言いました
結果は次のように得ました:
{
...
"aggregations":{
"range":{
"buckets":[
{
"to":1.3437792E+12,
"to_as_string":"08-2012",
"doc_count":7
},{
"from":1.3437792E+12,
"from_as_string":"08-2012",
"doc_count":2
}
]
}
}
}
また、ジョダ日付表現を参照することができ、表現の他の多くの日付をサポートしています。
ます。https://my.oschina.net/u/204616/blog/545006で再現