2013-02-24 47 views
0

我有这个疑问,我想减少下来,如果可能的:活动记录查询“其中”有多个选项

@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查询”吗?

回答