Class: Elasticated::Repository::SinglePageSearch
- Defined in:
- lib/elasticated/repository/single_page_search.rb
Instance Attribute Summary
Attributes inherited from Search
#aggregated, #opts, #query, #repository
Instance Method Summary collapse
Methods inherited from Search
Constructor Details
This class inherits a constructor from Elasticated::Repository::Search
Instance Method Details
#execute ⇒ Object
5 6 7 8 9 |
# File 'lib/elasticated/repository/single_page_search.rb', line 5 def execute body = aggregated ? query.build_for_aggregated_search : query.build_for_search response = client.search body, opts parse_and_prepare_results response, query end |