Skip to content

Instantly share code, notes, and snippets.

@marcelog
Created August 18, 2014 13:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcelog/d96f5ad06944da1231d7 to your computer and use it in GitHub Desktop.
Save marcelog/d96f5ad06944da1231d7 to your computer and use it in GitHub Desktop.
{
"query": {
"filtered": {
"query": {
"match_all": {}
},
"filter": {
"bool": {
"must": [
{
"range": {
"date_created": {
"from": "2014-08-11T00:00:00-03:00",
"to": "2014-08-17T23:59:59-03:00"
}
}
}
]
}
}
}
},
"aggs": {
"myagg": {
"filter": {
"query": {
"query_string": {
"query": "user_id:1"
}
}
},
"aggs": {
"over_time": {
"date_histogram": {
"field": "date_created",
"interval": "day",
"pre_offset": "-3h",
"post_offset": "+3h",
"min_doc_count": 0,
"extended_bounds": {
"min": "2014-08-11T00:00:00-03:00",
"max": "2014-08-17T23:59:59-03:00"
}
},
"aggs": {
"cost": {
"sum": {
"field": "billed"
}
}
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment