我在看Ruby on Rails文档,该页面暗示了在表单验证被否决后执行操作的after_validation
回调:https://apidock.com/rails/ActiveRecord/Callbacks/after_validation
如果是这种情况,什么是合适的替代品?
after_validation
不推荐使用。您看到它被弃用的原因是该页面链接到该方法的ActiveRecord
实现,该实现已移动到ActiveModel
。
此外,正如max所建议的,不要提及apidock,Rails的官方文档是https://api.rubyonrails.org/
来源:https://api.rubyonrails.org/v7.0.1/classes/ActiveModel/Validations/Callbacks/ClassMethods.html#method-i验证后