create
モデルのメソッドに何かを追加すると
note.rb
def self.create p
p 'in self.create'
super p
end
user.rb
has_many :notes
を呼び出すたびに実行されますNote.create
。しかしcreate
、のようにアソシエーションを呼び出すと、current_user.notes.create
実行されません。何故ですか?
create
モデルのメソッドに何かを追加すると
note.rb
def self.create p
p 'in self.create'
super p
end
user.rb
has_many :notes
を呼び出すたびに実行されますNote.create
。しかしcreate
、のようにアソシエーションを呼び出すと、current_user.notes.create
実行されません。何故ですか?