我是Rails的新手,我们将不胜感激。


我有一份已创建的工作adverts的列表
Advert是一个模型
在模式Advert中是具有列titlecontentdeadline的表
我只想显示adverts whose deadline are '= or >' than Date.current(活动广告)


不幸的是,我不确定该怎么做。
我在控制台中尝试了以下操作:

active_adverts = Advert.where(:deadline > Date.current)


有人可以建议我如何展示带有
截止日期大于当前日期?

最佳答案

您可以使用以下语法:

active_adverts = Advert.where('deadline >= ?', Date.current)


希望能帮助到你!

关于ruby-on-rails - RAILS查询-如何使用“where”方法-rails 4,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32957223/

10-13 02:10