Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 分页问题-kaminari-关于用户的帖子';s控制器_Ruby On Rails_Ruby_Pagination - Fatal编程技术网

Ruby on rails 分页问题-kaminari-关于用户的帖子';s控制器

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 我不知道该怎么做,因为我没有

我很难在我的申请上使用Kaminari分页。请参阅下面的代码

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