Ho un campo che vorrei convalidare. Voglio che il campo possa essere lasciato vuoto, ma se un utente sta inserendo dati, voglio che sia in un certo formato. Attualmente sto utilizzando le seguenti convalide nel modello, ma ciò non consente all'utente di lasciarlo vuoto:
validates_length_of :foo, :maximum => 5
validates_length_of :foo, :minimum => 5
Come scrivo questo per raggiungere il mio obiettivo?