私は次のものを持っています
class Item < ActiveRecord::Base
after_create TellMe
end
class TellMe
def self.after_create(model)
end
これに似たことができるようにしたいと思います:
i=Item.new :name => 'my test name'
i.send(:TellMe.after_create)
パブリック メソッドで send を呼び出す方法に似ていますか? できるみたいです
i.instance_eval 'TellMe.after_create(self)'
しかし、少し醜く感じます(とりわけ)