Ho un campo che desidero convalidare. Voglio che il campo possa essere lasciato vuoto, ma se un utente sta inserendo dati, voglio che sia in un determinato formato. Attualmente sto usando le convalide di sotto del modello, ma questo non consente all'utente di lasciare vuoto:Convalida la lunghezza minima e massima di una stringa ma che consente di essere vuota
validates_length_of :foo, :maximum => 5
validates_length_of :foo, :minimum => 5
Come faccio a scrivere questo per realizzare il mio obiettivo?
per una dimensione specifica è possibile utilizzare il vincolo lunghezza: è – GuiGreg