【发布时间】:2011-05-24 18:42:54
【问题描述】:
我正在开发一个 Rails 3 应用程序,我正在尝试使用 meta_search gem。
将gem添加到GemFile后,运行bundle install,好像没有search方法。
undefined method `search' for #<Class:0x00000104134458>
我正在使用与示例类似的东西:
@search = Bill.search(params[:search])
@bills = @search.all
以前有人经历过吗?
【问题讨论】:
-
当您运行
bundle install时,您是否在输出中看到meta_search? -
是的。在输出中可以读取
Using meta_search (1.0.5)。可能是我使用 rails 3.0.7 的版本不兼容。 -
我已经解决了,我安装了
squell并重新启动了服务器。可能是我没有重启服务器。 -
酷,是的 - 必须重新启动服务器 :) 干得好。将您自己的解决方案放在下面的答案中,以便问题显示答案。
标签: ruby-on-rails-3 meta-search