1

我想知道rails 3使用继承时回调函数的执行顺序..

为了让我的问题更清楚,这里有一个来自api.rubyonrails.org的例子

我们有一个父类

class Topic < ActiveRecord::Base
  before_destroy :destroy_author
end

和一个儿童班

class Reply < Topic
  before_destroy :destroy_readers
end

并且都在 before_destroy 上有回调。那么,他们中的哪一个先被执行?

4

1 回答 1

2

在子回调之前调用的所有父回调

在 Rails 3 回调上:http: //intridea.com/posts/define-custom-callbacks-for-activerecord-and-more

于 2012-05-23T10:02:43.277 回答