1// aggregations/bucket/terms-aggregation.asciidoc:470 2 3[source, php] 4---- 5$params = [ 6 'body' => [ 7 'aggs' => [ 8 'countries' => [ 9 'terms' => [ 10 'field' => 'artist.country', 11 'order' => [ 12 [ 13 'rock>playback_stats.avg' => 'desc', 14 ], 15 [ 16 '_count' => 'desc', 17 ], 18 ], 19 ], 20 'aggs' => [ 21 'rock' => [ 22 'filter' => [ 23 'term' => [ 24 'genre' => 'rock', 25 ], 26 ], 27 'aggs' => [ 28 'playback_stats' => [ 29 'stats' => [ 30 'field' => 'play_count', 31 ], 32 ], 33 ], 34 ], 35 ], 36 ], 37 ], 38 ], 39]; 40$response = $client->search($params); 41---- 42