是否可以使用Observer观察JOIN记录的创建?例如,您有一个用户模型has_and_belongs_to_many图书模型.是否可以在创建或删除books_users记录时对其进行监控,或者我是否必须拥有BookUser模型才能执行此操作?
我要观察的例子:
User.books << book
要么
User.books.push(book)
管他呢!
谢谢,
戴夫K.