gpt4 book ai didi

ruby-on-rails - after_validation 和 before_save 之间会发生什么?

转载 作者:行者123 更新时间:2023-12-03 23:46:12 26 4
gpt4 key购买 nike

after_validation before_save之前触发回调.如果有的话,这些回调之间会发生什么?为什么要选择一个而不是另一个?

最佳答案

有一个after_validation_on_updateafter_validation_on_create取决于该项目是否为新记录。

正如 Max 所说,链在到达 before_save 之前就被中断了。如果对象无效则回调,因此如果您需要发生某些事情而不管对象的有效性 before_save不是它的地方。

以供引用:
http://apidock.com/rails/ActiveRecord/Callbacks/after_validation_on_create

关于ruby-on-rails - after_validation 和 before_save 之间会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14804415/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com