思考狮身人面像的联盟选择

时间:2012-04-15 08:04:48

标签: ruby-on-rails sphinx thinking-sphinx

我的模型中定义了两个以上的属性,有没有办法将结果组合在一起。即,结果的OR。通常当我在模型上进行搜索时,它会对结果进行AND运算。

Article.search(:with => {:abc => 1, :xyz => 1})

我想知道是否有任何方法可以合并两个属性的结果。

1 个答案:

答案 0 :(得分:2)

狮身人面像本身,不支持'或者'过滤器之间。

请参阅 http://sphinxsearch.com/info/faq/#filter-or

可以使用Select来计算虚拟属性(但不知道如何在Thinking-Sphinx中指定它) - 或者在全文字段中执行。