Module: Elastic::AppSearch::Client::SearchSettings
- Included in:
- Elastic::AppSearch::Client
- Defined in:
- lib/elastic/app-search/client/search_settings.rb
Instance Method Summary collapse
-
#reset_settings(engine_name) ⇒ Hash
Reset Engine’s Search Settings to default values.
-
#show_settings(engine_name) ⇒ Hash
Show all Weights and Boosts applied to the search fields of an Engine.
-
#update_settings(engine_name, settings) ⇒ Hash
Update Weights or Boosts for search fields of an Engine.
Instance Method Details
#reset_settings(engine_name) ⇒ Hash
Reset Engine’s Search Settings to default values.
31 32 33 |
# File 'lib/elastic/app-search/client/search_settings.rb', line 31 def reset_settings(engine_name) post("engines/#{engine_name}/search_settings/reset") end |
#show_settings(engine_name) ⇒ Hash
Show all Weights and Boosts applied to the search fields of an Engine.
12 13 14 |
# File 'lib/elastic/app-search/client/search_settings.rb', line 12 def show_settings(engine_name) get("engines/#{engine_name}/search_settings") end |
#update_settings(engine_name, settings) ⇒ Hash
Update Weights or Boosts for search fields of an Engine.
22 23 24 |
# File 'lib/elastic/app-search/client/search_settings.rb', line 22 def update_settings(engine_name, settings) put("engines/#{engine_name}/search_settings", settings) end |