2011-02-15 15 views
4
  1. カスタムcall_backを実装してオブザーバに登録する方法は?rails observerカスタムコールバック

  2. トランザクションをモデルに使用すると、トランザクション内のすべてのレコードに対してafter_createがトリガーされるか、トランザクションが完了した後にトリガーされますか?

使用して、レール3

おかげ

答えて

9
  1. あなたがメソッドを追加し、たとえば、:あなたの観察者にafter_something、その後、notify_observers発行(:after_something)モデルでは、あなたのコードでは。このメソッドはモデルインスタンスをパラメータとして受け取ります。

  2. after_createは、インスタンスが作成されたクラスのオブザーバに対して呼び出されます。各インスタンス。

関連する問題