diff --git a/docs/Aggregation/DateRange.md b/docs/Aggregation/DateRange.md index c1f48a0e37af4b9b4bb12497e1836f80a57ffb1a..6723c6c0757f77d8717af73be6b02fdc3e44e60f 100644 --- a/docs/Aggregation/DateRange.md +++ b/docs/Aggregation/DateRange.md @@ -9,13 +9,13 @@ A range aggregation that is dedicated for date values. ```JSON { "aggregations": { - "agg_range": { + "range": { "date_range": { "field": "date", "format": "MM-yyy", "ranges": [ - { "to": "now-10M/M" }, - { "from": "now-10M/M" } + { "to": "now-10M/M" }, + { "from": "now-10M/M" } ] } } @@ -31,9 +31,14 @@ $dateRangeAggregation->setField('date'); $dateRangeAggregation->setFormat('MM-yyy'); $dateRangeAggregation->addRange(null, 'now-10M/M'); $dateRangeAggregation->addRange('now-10M/M', null); + +$search = new Search(); +$search->addAggregation($dateRangeAggregation); + +$queryArray = $search->toArray(); ``` -Or : +Or : ```php $dateRangeAggregation = new DateRangeAggregation( @@ -48,6 +53,8 @@ $dateRangeAggregation = new DateRangeAggregation( $search = new Search(); $search->addAggregation($dateRangeAggregation); + +$queryArray = $search->toArray(); ``` [1]: https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-daterange-aggregation.html