【发布时间】:2013-07-09 11:12:09
【问题描述】:
如何在 ActiveRecord 中实现以下查询?
"delete from model where date(created_at)=#{some_date}"
created_at 是 sql 日期时间字段。
我能想到的一个选择是计算
start_date = starting time of the day
end_date = end time of the day
和
Model.delete_all('created_at' >= start_date, 'created_at' < end_date)
还有其他干净的选择吗?
【问题讨论】:
标签: activerecord ruby-on-rails-3.1