Rails: Validating min and max length of a string but allowing it to be blank

后端 未结 9 1906
清歌不尽
清歌不尽 2021-01-30 19:14

I have a field that I would like to validate. I want the field to be able to be left blank, but if a user is entering data I want it to be in a certain format. Currently I am us

9条回答
  •  忘了有多久
    2021-01-30 20:07

    I think it might need something like:

    validates_length_of :foo, minimum: 5, maximum: 5, allow_blank: true
    

    More examples: ActiveRecord::Validations::ClassMethods

提交回复
热议问题