我有这个问题分页与雷和mongoid
undefined method `total_pages' for #<Mongoid::Criteria:0x00000002651d80>
的Controler
@services = Service.paginate(:page => params[:page], :per_page => 3)
视图
<% paginate @services %>
蒙戈不返回的对象。
我有这个问题分页与雷和mongoid
undefined method `total_pages' for #<Mongoid::Criteria:0x00000002651d80>
@services = Service.paginate(:page => params[:page], :per_page => 3)
视图
<% paginate @services %>
蒙戈不返回的对象。
在雷,你有以下的语法 使用
Service.paginate(:page => params[:page], :per_page => 3)
Service.page(params[:page].to_i).per(3)
,而不是这是你做了什么will_paginate
太好了,现在的问题,分页中没有返回元素作为确定在Service.page(params [:page] .to_i).per(3)。 –
@CarlosAndré这个解决方案有帮助吗?如果是的话,接受我的答案。 – Sukanta
的Controler
class \t ServicesController < ApplicationController
\t def index
\t \t #@services = Service.order(name: :asc)
\t \t @organs = Admin::Organ.all
\t \t @services = Service.paginate(:page => params[:page], :per_page => 3)
\t
\t end
end
<% pagination @services %>
undefined method `total_pages' for #<Mongoid::Criteria:0x00000002651d80>
是这样
后的语法。 – sureshprasanna70