class Elasticsearch::DSL::Search::Aggregations::TopHits

A metric aggregator which returns the most relevant documents per bucket

@example

search do
  aggregation :tags do
    terms do
      field 'tags'

      aggregation :top_hits do
        top_hits sort: [ clicks: { order: 'desc' } ], _source: { include: 'title' }
      end
    end
  end
end

@see www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-metrics-top-hits-aggregation.html