我试图验证输入表单的数字的长度。在我的模型中,验证如下所示:
validates_length_of :number, in: 4..10, too_long: 'Not a valid ID number too long', too_short: 'Not a valid ID number too short'
当我尝试在irb控制台中使用该号码时
sample.number = "0000030"
我收到以下错误:
:number=>["Not a valid ID number too short"]}>
验证包含零的数字长度的最佳方法是什么?
答案 0 :(得分:0)
我使用它时代码似乎工作正常,因为该数字是字符串而不是整数。