Rails: la Coutume de message de validation
Je suis en train de faire un simple message de validation. La validation je suis en utilisant compile et fonctionne très bien, mais je ne vois pas de changement dans le message:
validates :rating, :inclusion => { :in => 0..5 }, :presence => { :message => " must be within 0-5" }
J'obtiens le message est toujours Rating is not included in the list
J'ai besoin de valider que rating
est présent et est un decimal
entre 0-5
OriginalL'auteur Ankit Soni | 2011-08-06
Vous devez vous connecter pour publier un commentaire.
Bien, je l'ai résolu. C'est la validation qui fonctionne:
et j'ai ajouté ce
validates :rating, :numericality => { :message => " should be a number" }
Est-il possible de se débarrasser du champ préfixe de nom?
Pour se débarrasser du champ préfixe de nom, vous pouvez utiliser
message: nil
et il n'aura pas de n'importe quel message pour que la validationOriginalL'auteur Ankit Soni