validate和validates之间是否有区别?

问题描述 投票:0回答:1

我想知道“验证”和“验证”之间是否有区别。像这样:

validates :title, presence: true

 validate :title, presence: true

我知道只是个's',但你永远不知道!

谢谢

ruby-on-rails validation
1个回答
2
投票

据我所知:

validates用于内置验证,例如validates :name, length: { minimum: 2 }虽然validate用于自定义验证,例如:

validate :some_validation
def some_validation
    if found_error
         self.errors.add #...
    end
end
© www.soinside.com 2019 - 2024. All rights reserved.