我使用will_paginate “2.3.15” 为我的Rails应用程序will_paginate - 错误 - 未定义的方法`TOTAL_PAGES'
在我units_controller.rb
def index
@units = Unit.paginate(:all ,:page => params[:page], :order => 'created_at DESC')
end
in my views(index)
<%= will_paginate(@units)%>
but it gives error
undefined method `total_pages' for #<ActiveRecord::Relation:0xb523dc>
我的rails版本3.0.0 和红宝石版本1.8.7
plz帮助
感谢阿德里安您的快速反应我用这个@units = Unit.paginate(:页面=> PARAMS [:页面]:为了=> 'created_at DESC')仍然得到同样的错误 – 2011-06-15 10:22:02
我会觉得在这个版本的will_paginate中的错误,但我不确定。也许你可以尝试更新到更新的版本。 – 2011-06-15 11:39:52