Ruby on rails Rails:如何验证字符串的多个精确长度?
我想检查一个字符串是否有8或10个字符 验证长度是否有可能?只需执行此操作Ruby on rails Rails:如何验证字符串的多个精确长度?,ruby-on-rails,ruby-on-rails-3,validation,Ruby On Rails,Ruby On Rails 3,Validation,我想检查一个字符串是否有8或10个字符 验证长度是否有可能?只需执行此操作 class Foo validate :check_length def check_length unless column.size == 8 or column.size == 10 errors.add(:column, "length must be 8 or 10") end end end 你明白了。看来你比我更明白这个问题;)我以前也遇到过同样的问题:PZ
class Foo
validate :check_length
def check_length
unless column.size == 8 or column.size == 10
errors.add(:column, "length must be 8 or 10")
end
end
end
你明白了。看来你比我更明白这个问题;)我以前也遇到过同样的问题:PZ只是一个注释:最好在列中添加错误,而不是在基中添加错误(错误显示最好这样处理)