Rails观察者关系

时间:2013-12-10 17:20:09

标签: ruby-on-rails

我无法在观察者before_destroy方法中访问has_many关系。

例如,假设我有一个用户,而用户有很多帖子:

 class UserObserver < ActiveRecord::Observer
    def before_destroy(user)
        Rails.logger.info "user has #{user.posts.size} posts"
    end
end

user.posts数组将为空。

请告知如何获取模型关系。

谢谢。

0 个答案:

没有答案