Ruby on rails 分页问题-kaminari-关于用户的帖子';s控制器
我很难在我的申请上使用Kaminari分页。请参阅下面的代码Ruby on rails 分页问题-kaminari-关于用户的帖子';s控制器,ruby-on-rails,ruby,pagination,Ruby On Rails,Ruby,Pagination,我很难在我的申请上使用Kaminari分页。请参阅下面的代码 class UsersController < ApplicationController def show @posts = Post.where(:user_id => @user.id).order("created_at DESC").page(params[:page]).per(3) end 我不知道该怎么做,因为我没有
class UsersController < ApplicationController
def show
@posts = Post.where(:user_id => @user.id).order("created_at DESC").page(params[:page]).per(3)
end
我不知道该怎么做,因为我没有看到任何类似于我的问题。谢谢大家! 可能与来自其他GEM的方法
页面
冲突。尝试在config/initializers中创建文件kaminari.rb,如下所示:
Kaminari.configure do |config|
config.page_method_name = :per_page_kaminari #or whatever other than page or per
end
如果不起作用,请尝试下一种方法。我想您应该已经这样做了。但澄清一下也无妨。您是否遵循kaminari自述文件中提到的安装程序(运行发电机,无其他操作)?运行bundle安装?您也可以发布您的Gemfile来帮助吗?@TiagoFarias
gem'simple\u form'、“~>3.1.0'gem'rails'、“~>4.2.0'gem'sass-rails'、“~>5.0'gem'uglifier'、”>=1.3.0'gem'coffee-rails'、“~>4.1.0'gem'jquery-rails'gem'jbuilder'、“~>2.0'gem'sdoc'、“~>0.4.0”、group::doc gem'paperclip'、“>4.2”gem'omniauth facebook'gem'omniauth instagram'gem'figaro'gem'acts_as_votable'、'~>0.10.0'gem'kaminari'、'~>0.16.3'
抱歉,我不知道如何正确格式化此组:测试,:开发做gem'rspec rails'gem'capybara'gem'selenium webdriver'gem'更好\u错误'gem'绑定\u调用者'gem'工厂\u女孩\u rails'gem'simplecov'gem'数据库\u cleaner'gem'sqlite3'gem'pry'gem'guard rspec',需要:假gem'thin'end
我开发中的更多内容(由于字符限制)你可以像我刚才那样编辑你的帖子并把它们放在那里。我不知道我做了什么来修复它。。代码没有改变
Kaminari.configure do |config|
config.page_method_name = :per_page_kaminari #or whatever other than page or per
end