我对after_create
回调有一点疑问。如果我有一个具有许多关联的模型,则在关联对象实际保存在数据库中之前会调用after_create
。这是after_create
回调的行为吗?
答案 0 :(得分:0)
是的,after_create
将始终首先执行,然后是after_save
。在这里您可以找到更好的解释,特别是第3节。
http://guides.rubyonrails.org/active_record_callbacks.html
PS :请问一些可以解决的问题或解决方案可以用一些代码显示。尝试自己弄清楚理论概念,除非它是一个非常复杂的算法,再次需要使用一段代码进行解释。