Method: Cyby::Kintone::App#find_per_page

Defined in:
lib/cyby/kintone/app.rb

#find_per_page(params, page) ⇒ Object



24
25
26
27
28
29
30
31
32
33
34
35
# File 'lib/cyby/kintone/app.rb', line 24

def find_per_page(params, page)
  params_per_page = params.dup
  queries = [params[:query]]
  if page > 0
    queries << "offset #{LIMIT * page}"
  end
  params_per_page[:query] = queries.join(" ")
  response = @api.get('/records.json', params_per_page)
  response['records'].map do |record|
    Record.new(self, record)
  end
end