我是Rails的新手,我们将不胜感激。
我有一份已创建的工作adverts
的列表Advert
是一个模型
在模式Advert
中是具有列title
,content
和deadline
的表
我只想显示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/