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

后端 未结 9 1848
清歌不尽
清歌不尽 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:04

    In your model e.g.

    def validate
      errors.add_to_base 'error message' unless self.foo.length == 5 or self.foo.blanc?
    end
    

提交回复
热议问题