私は before_save を追加している機能モデルを持っています:
before_save {|feature|
downcase_value(feature)
}
def downcase_value(record)
record.value.downcase!
end
列に日付を保存していない限り、これは正常に機能します。その場合、エラーが発生します。
undefined method `downcase!' for Tue, 06 Feb 1996:Date
だから私の質問はこれです-値を最も効率的にダウンケースできるかどうかをテストするにはどうすればよいですか?