Railsアプリに有効期限を設定しようとしています:
次のように列を追加しました。
class AddExpirationToPost < ActiveRecord::Migration
def change
add_column :posts, :expiration, :date
end
end
私のモデルでは、次を追加しました:
after_create :set_expiration_date
def set_expiration_date
self.expiration = Date.today + 30.days
end
しかし、投稿を作成すると、日付ではなく有効期限フィールドに nil が保存されます。