所以我试图在rails 5中使用gem will_paginate来分页我博客网站的帖子。我将gem添加到gem文件然后做了一个bundle install安装就好了。然后我将此代码添加到我的帖子控制器,当我尝试转到我的文章页面时,我收到以下错误。我不知道我做错了什么,我看到的所有例子每次对我都说同样的事情和错误。有什么建议?当我把页面分页时,页面渲染就好了。安全地假设一切都是最新的,宝石,红宝石和铁轨
答案 0 :(得分:3)
您的索引操作中的所有代码都可以正常运行,您也可以执行此操作并重新启动rails server
:
def index
@posts = Post.all.order(created_at: :desc).paginate(page: params[:page], per_page: 2)
end