レールにはライフサイクルフックがあり、これを行うことができます:
class Subscription < ActiveRecord::Base
before_create :record_signup
private
def record_signup
self.signed_up_on = Date.today
end
end
で同じことを達成するための最良の方法はありますか(デフォルト値を設定する必要があります) Spine.js
?
現在、私はこの方法でやっていますが、もっと良い方法が存在するのでしょうか?
class Subscription extends Spine.Model
@record_signup: (self) ->
self.signed_up_on = new Date()
Subscription.bind 'beforeSave', Subscription.record_signup