如何修复视图中的 Kaminari 分页错误?

How to fix Kaminari paginate error in view?

当我使用 Kaminari gem 和代码时:

型号:

def index
 @posts = Post.page(params[:page])
end

并在index.html.erb中使用:

它打印下一个错误:

undefined method `paginate' for #<#<Class:0x000000029bbd68>:0x000000029b3dc0>

<%= paginate @posts %> 上的红线。

我该如何解决这个问题?我的@posts 可以分页吗?我想是的。

如果它在 Gemfile 中,那么您只需要 运行 bundle install 而不是 gem install Kaminari。然后我会重新启动我的 rails 服务器以确保它的初始化程序 运行 正确地需要它的文件。