after_create回调和关联创建顺序

时间:2015-10-23 06:55:24

标签: ruby-on-rails

我对after_create回调有一点疑问。如果我有一个具有许多关联的模型,则在关联对象实际保存在数据库中之前会调用after_create。这是after_create回调的行为吗?

1 个答案:

答案 0 :(得分:0)

是的,after_create将始终首先执行,然后是after_save。在这里您可以找到更好的解释,特别是第3节。

http://guides.rubyonrails.org/active_record_callbacks.html

PS :请问一些可以解决的问题或解决方案可以用一些代码显示。尝试自己弄清楚理论概念,除非它是一个非常复杂的算法,再次需要使用一段代码进行解释。