I'm having data in my index from 2010 to 2015.
I have used following code to get the aggregated first name details in every year from 2010 to 2015, it works as expected
POST profile/_search
{
"size": "0",
"aggs": {
"count_by_year": {
"date_histogram": {
"field": "logdate",
"interval": "year",
"format": "yyyy"
},
"aggs": {
"count_by_firstname": {
"terms": {
"field": "profile.firstname"
}
}
}
}
}
}
how to aggregate my data based on particular date in every year.
For Example, I would like to retrieve data from Feb. 15 to Apr. 15 in every year.