这是我在索引控制器中的代码。
order_customs = Order.select{|order| order.performer.white_label_id==1}
@orders_customs_display=order_customs.paginate(:page => params[:page], :per_page => 5)
@orders_customs_refunded=order_customs.select{|order| order.refunded==true}.paginate(:page => params[:page], :per_page => 5)
order_white_label=Order.select{|order| order.performer.white_label_id!=1}
@orders_white_label_display=order_white_label.paginate(:page => params[:page], :per_page => 5)
@orders_white_label_refunded=order_white_label.select{|order| order.refunded==true}.paginate(:page => params[:page], :per_page => 5)
我正在使用 will_paginate gem 进行分页。我之前使用它没有任何错误,但是当我将代码从更改Order.all.paginate()
为Order.select{}.paginate()
错误时。
我得到的错误是
未定义的方法“分页”
我需要对这些值进行分页以便在表格中显示它们。如果我无法对它们进行分页,是否有解决方法?