sea*_*han 0 search sphinx ruby-on-rails thinking-sphinx
我正在使用sphinx搜索引擎和思考sphinx插件的rails.
我有一个工作模型,其标题属性由sphinx索引.我想搜索多个作业并捕获任何匹配1个或更多关键字的作业.
例如...
Job.search("rails,django,symfony")
...并获得一系列具有以下标题的作业对象"rails developer for hire","寻找django向导","任何人都知道symfony?"
我将这三个单独的作业存储在我的数据库中并编入索引.当我运行上面的搜索时,我得到一个空数组.当单个查询术语自行提供时,就会找到每个作业.
我宁愿不做这个Job.search"rails"Job.search"django"Job.search"symfony"
有谁知道如何将多个关键字传递给sphinx搜索引擎?
Job.search("rails | django | symfony", :match_mode => :extended)
Run Code Online (Sandbox Code Playgroud)