Yo te recomendaría que no delegues la validación a la base de datos.
Metele un validate_presence_of a tu modelo(y/o revisa la
documentaciónde rails sobre validaciones).
Luego asegurate de que:
1.- El campo tiene el nombre correcto
2.- El select está dentro del formulario que debe estar
3.- En el controlador lo estás asignado correctamente
Y luego para ver la razón por la que no te llega el parámetro, puedes
mirar el log de desarrollo y ver qué pasa, ver qué valor llega y con
qué nombre.
Salu2
Yo te recomendar�a que no delegues la validaci�n a la base de datos.
Metele un validate_presence_of a tu modelo(y/o revisa la
documentaci�nde rails sobre validaciones).
Luego asegurate de que:
1.- El campo tiene el nombre correcto
2.- El select est� dentro del formulario que debe estar
3.- En el controlador lo est�s asignado correctamente
Y luego para ver la raz�n por la que no te llega el par�metro, puedes
mirar el log de desarrollo y ver qu� pasa, ver qu� valor llega y con
qu� nombre.
Salu2
desde la consola o terminal ejecuta este comando
tail -f log/development.log
Claro tienes que tener la aplicacion corriendo y cada vez que ejecutes
una
accion revisa en el terminal donde ejecutaste el comando y te vas a
sorprender…
Rails es lo maximo!!!
El 23 de julio de 2008 15:24, Francesc
Esplugas[email protected]
escribió:
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.