RoRにOR演算子が存在しますか?私はfind_by_sql
NOPを使用しなければならないと思います'または'アクティブレコード内の演算子?
Model.where('cat_id' => 5 OR 'color' => 'grey').all
:私はこのような何かをしたいかarchieve?
RoRにOR演算子が存在しますか?私はfind_by_sql
NOPを使用しなければならないと思います'または'アクティブレコード内の演算子?
Model.where('cat_id' => 5 OR 'color' => 'grey').all
:私はこのような何かをしたいかarchieve?
あなたはMetaWhere gemを見て検討するかもしれません。これは、このような構文を有する化合物の条件をサポートしています。
Article.where(:title.matches % 'Hello%' | :title.matches % 'Goodbye%')
それはちょうどそれよりそれにもっとたくさん持っていますが、ARELを補強するために本当に素晴らしい逸品です。
私はこれが道であると信じて:
Model.where('cat_id=? OR color=?', 5, 'grey')