Callbacks on has_many relation


#1

Hello,

Is there a way to implement a callback for somehting like before_add and
after_ad on a statement like this with a has_many relation?

x.children << Item.create(:title=>“test”)

I want that x has a callback that is called when the item is added.

I found something in
C:\ruby\lib\ruby\gems\1.8\gems\activerecord-1.14.0\lib\active_record\associations\association_collection.rb
but I can not override it.

Any hints?

Regards
Till


#2

Just in case someone is interested in the solution:

has_many :items,:after_add => :f1,:after_remove => :f2

Regards
Till