1
我有超過兩個在我的模型中定義的屬性,有沒有什麼方法可以將兩個結果結合在一起,即結果的或。通常當我對模型進行搜索時,它會對結果進行AND運算。思維獅身人面像中的聯盟選項
Article.search(:with => {:abc => 1, :xyz => 1})
我想知道是否有任何方法來結合這兩個屬性的結果。
我有超過兩個在我的模型中定義的屬性,有沒有什麼方法可以將兩個結果結合在一起,即結果的或。通常當我對模型進行搜索時,它會對結果進行AND運算。思維獅身人面像中的聯盟選項
Article.search(:with => {:abc => 1, :xyz => 1})
我想知道是否有任何方法來結合這兩個屬性的結果。
獅身人面像本身,不支持過濾器之間的「或」。
見 http://sphinxsearch.com/info/faq/#filter-or
可以使用選擇來計算虛擬屬性(但不知道如何思考,獅身人面像指定它) - 或做它在全文領域。