SQLなしでこれを行う構文は何ですか?
Subscription.where('end_date > ?', Date.today)
私はこれを試しましたが、明らかに間違っています:
Subscription.where(:end_date > Date.today)
(レール3を使用しています)ありがとう!
SQLなしでこれを行う構文は何ですか?
Subscription.where('end_date > ?', Date.today)
私はこれを試しましたが、明らかに間違っています:
Subscription.where(:end_date > Date.today)
(レール3を使用しています)ありがとう!
Arel を使用する場合:
Subscription.where(Subscription.arel_table[:end_date].gt(Date.today)).all
または、gem squeelを使用して:
Subscription.where(end_date.gt => Date.today).all