【问题标题】:metasearch undefined search method元搜索未定义搜索方法
【发布时间】: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


【解决方案1】:

看来问题出在椅子和键盘之间。

我忘记重新启动服务器。这样做后,它完美无缺。

【讨论】:

    猜你喜欢
    • 2011-08-23
    • 1970-01-01
    • 1970-01-01
    • 2018-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多