0

我知道该validates方法可以验证存在、长度、格式、唯一性和确认。然而,有时我看到人们只是将这些值设置为真/假,而其他时候它们更具体,并传入指定确切约束(例如:maximum => 50长度或case_sensitive => false唯一性)的哈希值。有没有办法可以查看可以添加到每个验证测试中的所有规范的列表?

4

1 回答 1

1

这在 ActiveModel::Validations::HelperMethods 的 Rails API 中是正确的。

可以在此处找到验证器列表及其各自的选项:http: //api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html

于 2011-06-12T01:32:40.430 回答