例如,我有一个索引动作:
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作为替代方案。有一个铁路广播让你开始。链接