Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 我对Rails 3中的Searchlogic有点问题_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 3 我对Rails 3中的Searchlogic有点问题

Ruby on rails 3 我对Rails 3中的Searchlogic有点问题,ruby-on-rails-3,Ruby On Rails 3,例如,我有索引操作: def index @search = Product.search(params[:search]) @products = @search.all end 实例变量@search返回一个对象,当我编写代码@products=@search.all时,我会得到错误未定义的方法断言#` 有人能帮我吗? 谢谢 实际上,我不确定Searchlogic是否适用于Rails 3。我认为当前您想要使用的gem是元搜索: 我认为语法几乎完全相同,所以您在Search

例如,我有索引操作:

def index
    @search = Product.search(params[:search])
    @products = @search.all
end
实例变量
@search
返回一个对象,当我编写代码
@products=@search.all
时,我会得到错误
未定义的方法
断言#`

有人能帮我吗?
谢谢

实际上,我不确定Searchlogic是否适用于Rails 3。我认为当前您想要使用的gem是元搜索:

我认为语法几乎完全相同,所以您在Searchlogic中设置的任何内容都将转到Metasearch


希望这有帮助

我不确定Searchlogic是否支持Rails 3。如果您不喜欢它,可以选择MetaWhere gem。这里有一个铁路公司,它可以让你开始

非常感谢!我来试试