J'ai un domaine que j'aimerais valider. Je veux que le champ soit laissé vide, mais si un utilisateur entre des données, je veux qu'il soit dans un certain format. Actuellement, j'utilise les validations ci-dessous dans le modèle, mais cela ne permet pas à l'utilisateur de le laisser vide :
validates_length_of :foo, :maximum => 5
validates_length_of :foo, :minimum => 5
Comment puis-je écrire ceci pour atteindre mon objectif ?