This should be possible to do using script fields: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets-terms-facet.html#_script_field
However, you will need to figure out how to do date manipulation there -- Itamar Syn-Hershko http://code972.com | @synhershko <https://twitter.com/synhershko> Freelance Developer & Consultant Author of RavenDB in Action <http://manning.com/synhershko/> On Mon, May 5, 2014 at 1:34 PM, Ludwig Magnusson <[email protected] > wrote: > Hello. > I have an index populated with people and their birth dates. I want to > create a histogram of their current ages. Is this possible? > > So I have tried using a date histogram aggregation with year interval > which gives me what years the users where born. This is a good start. To > get exact ages I thought I could use the pre/post offset. Is this correct? > I use the java client and calculate the number of milliseconds that have > passes since the beginning of the year and pass that into the pre/post > offset but I always get a null response when doing this. The entire request > fails. If I remove the offsets the request passes again. Have I > misunderstood something? Is it possible to use the date histogram to > achieve what I want? > > Thanks > /Ludwig > > -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/070a6e31-4e03-4899-b566-941012d0ae9b%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/070a6e31-4e03-4899-b566-941012d0ae9b%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAHTr4ZuiD-PvORm3Dgu3vOwD%2Bw3spc-X7jKLQC%2BkDrxFt4aeqg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
