【发布时间】:2016-02-15 17:18:05
【问题描述】:
我正在尝试获取所有过期日期(日期类型)为 nil 的优惠券:
@coupons = @deal.coupons.all
@coupons = @coupons.where("expirationDate = ?", nil)
但由于某种原因,上面的代码不起作用。 但是,如果我这样做:
@coupons = @deal.coupons.all
@coupons = @coupons.where(expirationDate: nil)
它会得到我想要的所有 nil 优惠券。我很困惑为什么第一个不起作用,但第二个起作用。任何帮助将不胜感激。
【问题讨论】:
标签: ruby-on-rails activerecord