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