// This file is autogenerated, DO NOT EDIT
// Use `node scripts/generate-docs-examples.js` to generate the docs examples

[source, js]
----
const response = await client.search({
  body: {
    aggs: {
      countries: {
        terms: {
          field: 'artist.country',
          order: [
            {
              'rock>playback_stats.avg': 'desc'
            },
            {
              _count: 'desc'
            }
          ]
        },
        aggs: {
          rock: {
            filter: {
              term: {
                genre: 'rock'
              }
            },
            aggs: {
              playback_stats: {
                stats: {
                  field: 'play_count'
                }
              }
            }
          }
        }
      }
    }
  }
})
console.log(response)
----

