Class: AnswerLayer::QueryResultsResource

Inherits:
Resource
  • Object
show all
Defined in:
lib/answerlayer/resources/query_results.rb

Instance Method Summary collapse

Methods inherited from Resource

#initialize

Constructor Details

This class inherits a constructor from AnswerLayer::Resource

Instance Method Details

#get(handle:, cursor: nil, limit: nil) ⇒ Object



5
6
7
# File 'lib/answerlayer/resources/query_results.rb', line 5

def get(handle:, cursor: nil, limit: nil)
  to_result_envelope(request(method: :get, path: "/query-results/#{handle}", params: compact(cursor: cursor, limit: limit)))
end

#release(handle:) ⇒ Object



9
10
11
# File 'lib/answerlayer/resources/query_results.rb', line 9

def release(handle:)
  request(method: :delete, path: "/query-results/#{handle}")
end