module Cursored::Controller
Protected Instance Methods
render_cursored(relation, opts = {})
click to toggle source
# File lib/cursored/controller.rb, line 8 def render_cursored(relation, opts = {}) options = opts.merge(params.slice(:cursor)) collection = Cursored::Collection.new(relation, options) render({ status: :ok, json: collection.records, meta: { cursor: collection.next } }) end