我有一个rails范围语句,我想要2 where子句。 (当我完成它的工作时,我会清理硬编码)。Rails范围与2 where子句
这是在我的工作单模型:
scope :laborok, where("wostatus_id NOT IN (?)", [231, 230, 8466, 8467, 232]) and where("maxsynch = (?)", "N")
的逻辑是,如果工作单状态(wostatus.id)不是一个上的值和workorder.maxsynch等于“N”
谢谢 - 它工作的很棒! – Reddirt 2013-05-01 17:27:54
我喜欢链接 - 它对我来说更具可读性。 – Reddirt 2013-05-01 17:28:57