Ruby on rails 这会解决宝石问题吗
因此,我尝试使用will_paginate-rails3,但它不起作用我的控制器中有以下内容:Ruby on rails 这会解决宝石问题吗,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,因此,我尝试使用will_paginate-rails3,但它不起作用我的控制器中有以下内容: def index @posts = Post.paginate(:page => params[:page], :per_page => 2 ) respond_to do |format| format.html # index.html.erb format.xml { render :xml => @posts } end end
def index
@posts = Post.paginate(:page => params[:page], :per_page => 2 )
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @posts }
end
end
Gemfile:gem“will_paginate-rails3”,“~>3.0.pre”
posts/index.html.erb:
NoMethodError:NoMethodError(未定义的方法'paginate'表示#):
app/controllers/posts_controller.rb:5:in'index'
呈现C:/Ruby/lib/Ruby/gems/1.9.1/gems/actionpack-3.0.3/lib/action\u dispatch/middleware/templates/rescues//u trace.erb(0.0ms)
呈现C:/Ruby/lib/Ruby/gems/1.9.1/gems/actionpack-3.0.3/lib/action\u dispatch/middleware/templates/rescues//u request\u and\u response.erb(0.0ms)
呈现的C:/Ruby/lib/Ruby/gems/1.9.1/gems/actionpack-3.0.3/lib/action\u dispatch/middleware/templates/rescues/diagnostics.erb在rescues/layout中(15.6ms)
Bundle install说gem就在那里:
有人知道我在哪里犯的错吗?谢谢
马特尝试使用
def index
@posts = Post.all.paginate(:page => params[:page], :per_page => 2 )
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @posts }
end
end
试用
def index
@posts = Post.all.paginate(:page => params[:page], :per_page => 2 )
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @posts }
end
end
请尝试将其放在您的文件中:
gem "will_paginate", "~> 3.0.pre2"
请尝试将其放在您的文件中:
gem "will_paginate", "~> 3.0.pre2"
我只用
gem 'will_paginate'
在我的GEM文件中,它可以工作我只使用
gem 'will_paginate'
在我的GEM文件中,它可以工作尝试删除“全部”。我也有同样的问题,因为我删除了“全部”,它现在可以工作了。
我的代码以前是这样的:
.all.paginate:per_page=>events_per_page,:page=>params[:page]
在分页之前删除“全部”。希望它对你有用。:) 尝试删除“全部”。我也有同样的问题,因为我删除了“全部”,它现在可以工作了。
我的代码以前是这样的:
.all.paginate:per_page=>events_per_page,:page=>params[:page]
在分页之前删除“全部”。希望它对你有用。:) 已添加。全部,但仍有错误。安装捆绑包只是为了确保重新启动开发,但仍然没有luckHmm,我似乎在过去遇到过这种情况。让我看看我是否能找出我的旧代码。这似乎是一个已知的问题。。。添加要求“will_paginate”后尝试修复,但未修复。全部但仍存在错误。安装捆绑包只是为了确保重新启动开发,但仍然没有luckHmm,我似乎在过去遇到过这种情况。让我看看我是否能找出我的旧代码。这似乎是一个已知的问题。。。在添加require'will_paginate'后,尝试过并没有修复这是一个冒险,但是尝试将
require'will_paginate'
添加到环境的底部。rb文件是的,阅读另一篇关于将require'will_paginate'添加到config/env/dev.rb文件的帖子。仍然不起作用。这是一次冒险,但请尝试将require'will\u paginate'
添加到环境的底部。rb文件是的,请阅读另一篇关于将require'will\u paginate'添加到config/env/dev.rb文件的文章。还是不行。