У меня есть поле, которое я бы хотел проверить. Я хочу, чтобы поле оставалось пустым, но если пользователь вводит данные, я хочу, чтобы он находился в определенном формате. В настоящее время я использую следующие проверки в модели, но это не позволяет пользователю оставить его пустым:
validates_length_of :foo, :maximum => 5
validates_length_of :foo, :minimum => 5
Как мне написать это для достижения моей цели?