Estoy tratando de hacer un simple mensaje de validación personalizado. La validación estoy usando compila y funciona muy bien, pero no veo ningún cambio en el mensaje:Rieles: mensaje de validación personalizado
validates :rating, :inclusion => { :in => 0..5 }, :presence => { :message => " must be within 0-5" }
el mensaje que recibo es todavía Rating is not included in the list
necesito para validar que es rating
presente y es un decimal
entre 0-5
derecho, la referencia aquí: http://edgeguides.rubyonrails.org/active_record_validations_callbacks.html debería haber estudiado antes, + 1 aunque – apneadiving
¿Hay alguna forma de deshacerse del prefijo del nombre del campo? – IIllIIll
Para deshacerse del prefijo de nombre de campo puede usar 'message: nil' y no tendrá ningún mensaje para esa validación – Miguelgraz