Module: Elastic::AppSearch::Client::QuerySuggestion

Included in:
Elastic::AppSearch::Client
Defined in:
lib/elastic/app-search/client/query_suggestion.rb

Instance Method Summary collapse

Instance Method Details

#query_suggestion(engine_name, query, options = {}) ⇒ Hash

Request Query Suggestions

Parameters:

  • engine_name (String)

    the unique Engine name

  • query (String)

    the search query to suggest for

Returns:

  • (Hash)

    search results



12
13
14
15
# File 'lib/elastic/app-search/client/query_suggestion.rb', line 12

def query_suggestion(engine_name, query, options = {})
  params = Utils.symbolize_keys(options).merge(:query => query)
  request(:post, "engines/#{engine_name}/query_suggestion", params)
end