【发布时间】:2020-12-09 17:06:46
【问题描述】:
我正在使用rails 5.0 和ruby 2.6.4
如何使用活动记录来获取日期字段的年份部分 >= 当前年份的所有记录?在我的模型ClassSection 中,用户可以创建将start_date (date column) 字段设置为未来日期的记录。
我知道这是错误的,但应该让你知道我需要什么。
ClassSection.where('year(start_date) >= ?', Date.today.year)
我在辅助方法(和用于测试的控制台)中执行此操作,因此不确定是否需要范围或是否可以工作。我只是在做这个内联。
感谢您的帮助。
【问题讨论】:
标签: activerecord ruby-on-rails-5