可能であれば削減したいこのクエリがあります。
@orders_in_progress = user.orders.where("state = ? OR state = ? OR state = ?, "Waiting for Payment Authorization", "Paid", "Shipped")
私が探しているのは次のようなものです。
@orders_in_progress = user.orders.where("state = ?", "Waiting for Payment Authorization" || "Paid" || "Shipped)
また、ここでの用語について少し混乱しています-これは「要素に対して複数の条件を持つActiveRecordクエリ」ですか?