Как реализовать пользовательский call_back и затем зарегистрировать метод в обозревателе?
Если мы используем транзакцию в модели, запускается ли after_create для каждой отдельной записи внутри транзакции или срабатывает после ее завершения?
Использование Rails 3
Спасибо
Вы добавляете метод, скажем,: after_something к своему наблюдателю, а затем запускаете notify_observers (: after_something) в своем коде в модели. Метод получит экземпляр модели в качестве параметра.
after_create вызывается для наблюдателя класса, экземпляр которого был создан. Каждый экземпляр.