2009-10-02 9 views

答えて

4

編集:Railsのために> = 3、ここでは何も特殊[email protected]からの回答を参照してください

があります。しかし、after_initializeに加えて、after_findは特別なケースです。メソッドを定義する必要があります。after_find :some_methodで十分ではありません。しかし、これはうまくいくはずです:

class Post < ActiveRecord::Base 
    def after_find 
    # do something here 
    end 
end 

the APIで詳しく読むことができます。

+0

ありがとうございました。 –

2

興味深いことに、これはメソッドを2回呼びます.1つは難しい方法を学んだ。

class Post < ActiveRecord::Base  
    after_find :after_find 

    def after_find 
    # do something here  
    end 
end 
11

今日では((2012年4月26日)は、これは適切な方法である(と作業)それを行うために:!

class SomeClass < ActiveRecord::Base 
    after_find :do_something 

    def do_something 
    # code 
    end 
end 
関連する問題