我在Rails 3中的搜索逻辑有一点问题



例如,我有一个索引动作:

def index
    @search = Product.search(params[:search])
    @products = @search.all
end

实例变量@search返回给我一个对象,当我写代码@products = @search.all时,我得到错误undefined method assert_valid_keys' for #<类:0 x90cbb20>的

有人能帮我吗?谢谢!

我不确定Searchlogic是否适用于Rails 3。我认为当前你想使用的gem是MetaSearch:

https://github.com/ernie/meta_search

我认为语法几乎完全相同,所以你在Searchlogic中设置的任何内容都将转移到元搜索中。

希望这对你有帮助!

我不确定Searchlogic是否支持Rails 3。如果您没有绑定到它,您可以检查MetaWhere gem作为替代方案。有一个铁路广播让你开始。链接

相关内容

  • 没有找到相关文章

最新更新