在 Rails 中,我们有生命周期钩子,它允许我们这样做:
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