3

我尝试使用管理面板 RailsAdmin 在 Rails 3 上安装 Kaminari 分页,但出现此错误:

NoMethodError in ShowsController#
undefined method `page' for # < ActiveRecord::Relation:0xaadc8d4>
4

1 回答 1

5

您是否还使用了宝石“will_paginate”?

检查文件 Gemfile.lock 以查看您是否也在使用此 gem:

grep will_paginate Gemfile.lock

如果是这种情况,您所要做的就是创建文件“config/initializers/kaminari.rb”并将以下内容写入文件:

Kaminari.configure do |config|
  config.page_method_name = :per_page_kaminari
end

那应该可以解决问题

于 2012-12-05T13:10:50.470 回答