ruby-on-rails-3 – 在ActiveModel中使用before_validation等的正确方法是什么

前端之家收集整理的这篇文章主要介绍了ruby-on-rails-3 – 在ActiveModel中使用before_validation等的正确方法是什么前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我应该扩展还是包括ActiveModel:Validations:Callbacks:ClassMethods或ActiveModel:Validations:Callbacks?

解决方法

我得到它这样工作:
class Foo
  extend ActiveModel::Callbacks
  include ActiveModel::Validations
  include ActiveModel::Validations::Callbacks

  before_validation :bar

  def bar
    # callback logic here
  end
end

重要的是你有顺序的一切.

原文链接:https://www.f2er.com/ruby/271966.html

猜你在找的Ruby相关文章