From 33b9598d34df9673fa4f3577f5676c8587d9fa80 Mon Sep 17 00:00:00 2001 From: Mantas Simkus <mantas.simkus@ongr.io> Date: Thu, 6 Aug 2015 11:54:45 +0300 Subject: [PATCH] edited DateRangeAggregation docs --- docs/Aggregation/DateRange.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/docs/Aggregation/DateRange.md b/docs/Aggregation/DateRange.md index c1f48a0..6723c6c 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 -- GitLab