在ActiveRecord ::与MetaSearch的关系中找不到Paginate方法

时间:2012-08-20 15:24:19

标签: ruby-on-rails ruby-on-rails-3 pagination meta-search

我正在尝试从元搜索中对搜索结果进行分页,但我得到了

undefined method `paginate' for #<ActiveRecord::Relation:0x6d3df28>

这是我的控制器中的代码:

@search = Camping.search(params[:search])

if !params[:search].nil?
  @campings = @search.paginate(:page => params[:page])
else
  @campings = [];
end

这应该是这么简单我真的没有看到什么是错的......

我的宝石文件中有这些:

gem 'will_paginate', '3.0.3'
gem 'bootstrap-will_paginate', '0.0.6'

1 个答案:

答案 0 :(得分:10)

所以是的,这是愚蠢的,只是忘了在安装宝石后重新启动服务器