Skip to content

Instantly share code, notes, and snippets.

@fabien7337
Created September 16, 2013 14:19
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 fabien7337/6581303 to your computer and use it in GitHub Desktop.
Save fabien7337/6581303 to your computer and use it in GitHub Desktop.
With multiple terms stats
curl -X GET '127.0.0.1:9200/videos/video/_search?from=0&size=20&pretty' -d '{
"query":{
"bool":{
"must":[
{
"query_string":{
"query":"*",
"default_operator":"AND"
}
}
],
"should":[
{
"bool":{}
}
],
"minimum_should_match":1
}
},
"sort":[
{
"views_count":"desc"
}
],
"facets":{
"views_count":{
"statistical":{
"field":"views_count"
}
},
"comments_count":{
"statistical":{
"field":"comments_count"
}
},
"likes_count":{
"statistical":{
"field":"likes_count"
}
},
"dislikes_count":{
"statistical":{
"field":"dislikes_count"
}
},
"channels_views_count":{
"terms_stats":{
"key_field":"channels_views_count",
"value_field":{
"key_field":"channel_id",
"value_field":"views_count"
}
}
},
"channels_likes_count":{
"terms_stats":{
"key_field":"channels_likes_count",
"value_field":{
"key_field":"channel_id",
"value_field":"likes_count"
}
}
}
},
"size":20,
"from":0
}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment