Похоже, что вы можете переопределить значение по умолчанию update
, поставляемое с ActiveRecord
, чтобы оно могло получать уведомления от субъектов (при условии, что вы смешали в Observable). Процедура для того, чтобы сделать что-то подобное, описана в книге «Pro ActiveRecord», опубликованной APress (глава 5, «Бонусные функции»).
Он включает использование alias_method
/ alias_method_chain
с некоторым метапрограммированием ...
Я еще не пробовал это лично, но просто оставляю здесь записку на случай, если кто-то еще будет проинструктирован.