我想验证一个数字 :value
在 1 或 2 之内
validates :value, :format => { :with => /1|2/, :message => "Select number.." }
但是,当 value == 1
请确保您的解决方案允许我添加验证消息。
最佳答案
validates :value, :inclusion => {:in => [1,2]}
参见 http://apidock.com/rails/ActiveModel/Validations/HelperMethods/validates_inclusion_of
关于ruby - 验证值是否在特定范围内,例如1 <= 值 <=2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6410275/