module Mongoid::Paginate::PaginateClassMethods
Public Instance Methods
pages()
click to toggle source
# File lib/mongoid_paginate.rb, line 18 def pages (self.count / self.per_page.to_f).ceil end
paginate(opts={})
click to toggle source
# File lib/mongoid_paginate.rb, line 11 def paginate(opts={}) self.per_page = opts[:per_page] if opts[:per_page] self.scope :paginate, ->(page) { limit(self.per_page).skip((page.to_i - 1) * self.per_page) } end