Module: Marqo::RequestHelpers

Defined in:
lib/marqo/helpers/request_helpers.rb

Class Method Summary collapse

Class Method Details

.generate_search_payload(query, options) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/marqo/helpers/request_helpers.rb', line 5

def generate_search_payload(query, options)
  defaul_options = {
    limit: 20,
    offset: 0,
    showHighlights: true,
    searchMethod: Marqo::Search::SEARCH_METHOD_TENSOR,
    attributesToRetrieve: ['*'],
    image_download_headers: {}
  }.merge(options)

  defaul_options.merge(q: query)
end