【发布时间】:2012-03-24 20:11:17
【问题描述】:
我正在使用旧数据库模式,它将 Rails 的 created_at 和 updated_at 的等价物定义为:
# MySQL createDate MEDIUMTEXT modifiedDate MEDIUMTEXT
数据库中几乎所有 20 个左右的表都存在这些列,我已经为它编写了 getter 代码,
def createDate
DateTime.strptime(read_attribute(:createDate), "%s")
end
def modifiedDate
DateTime.strptime(read_attribute(:createDate), "%s")
end
如何“扩展” ActiveRecord::Base 以便我的所有模型都获得这两种方法?
【问题讨论】:
标签: ruby activerecord ruby-on-rails-3.2