0
とベースは私はレールのcreated_atとupdated_atの当量を規定するレガシー・データベース・スキーマに働いている:これらの列は、ほぼすべての20かそこらのために存在するはActiveRecordのを拡張:: 2つのカラムゲッター
# MySQL createDate MEDIUMTEXT modifiedDate MEDIUMTEXT
データベース内のテーブルには、と私はすべてのモデルは、これらの2つの方法を取得するように
def createDate
DateTime.strptime(read_attribute(:createDate), "%s")
end
def modifiedDate
DateTime.strptime(read_attribute(:createDate), "%s")
end
にはどうすればいいのActiveRecord ::ベースを「拡張」することができ、すでにそのためのゲッターコードを書いていますか?
感謝。どのファイルにこのファイルを挿入することをお勧めしますか?イニシャライザは私の最初の推測です。 –
実際には、これはエラーを発生させました:createDateはActiveRecord(ActiveRecord :: DangerousAttributeError)によって定義されています。 –
実行しているレールのバージョンは? – lest