Estoy creando una aplicación de Rails, y tengo un modelo llamado User
. En este modelo, tengo un valor booleano llamado isagirl
. Un usuario debe especificar si es una chica o no, lo que se hace con dos botones de opción. En mi modelo que tengo esto:validates_presence_of +: el mensaje muestra el nombre del campo
validates_presence_of :isagirl, :message => "You must be either a Boy or a Girl. If not, please contact us."
Sin embargo, cuando no se especifica un sexo, estoy viendo esto:
Isagirl Debe ser un niño o una niña.
como un mensaje de error. El problema es que 'Isagirl' no debe estar allí en el mensaje de error. ¿Cómo puedo desactivar eso? Y no, usar CSS para ocultarlo no es una opción.
Gracias
por lo que vale, es una buena idea apoyar géneros no binarios en formularios si es posible –