Mam pole, które chciałbym zweryfikować. Chcę, aby pole mogło pozostać puste, ale jeśli użytkownik wprowadza dane, chcę, aby były w określonym formacie. Obecnie używam poniższych walidacji w modelu, ale to nie pozwala użytkownikowi pozostawić tego pustego:
validates_length_of :foo, :maximum => 5
validates_length_of :foo, :minimum => 5
Jak to napisać, aby osiągnąć swój cel?