【发布时间】:2014-08-05 01:12:17
【问题描述】:
我有一个具有“date_starting”和“date_ending”属性的模型。我想在我的模型中创建一个范围,指示模型是否在使用 Time.now 的日期开始和日期结束范围内。
类似
scope :activeAtDate, lambda{ |date = Date.today| where("? BETWEEN date_starting AND date_ending", date) }
我使用了这个不同的帖子,但作为一个新手,我很难做到这一点。
更新:
控制器
@current = Guide.activeAtDate
谢谢,
【问题讨论】:
-
我添加了我的控制器
标签: ruby-on-rails ruby postgresql time