Que tal lista, Tengo una tabla con una campo en formato time. time_aten time Al intentar hacer una inserción que tenga una hora mayor a 24 se convierte a NULL y no se inserta. Al hacer la misma prueba en la consola mysql sí me permite hacer el insert con horas mayores a 24. Alguien ha tenido ese problema ?
on 30.04.2008 01:04
on 30.04.2008 04:01
Hola Alex lo recomendable en estos casos es que te fijes el SQL que te genera Active Record, yo lo hago de la siguiente manera: En tu config/environments/development.rb coloca esto al final: if "irb" == $0 ActiveRecord::Base.logger = Logger.new(STDOUT) ActiveRecord::Base.clear_active_connections! end Guarda el archivo ahora ingresa a la consola con: ./script/console, luego puedes tratar de insertar un registro con: Modelo.create(:campo => 'valor',:campo2 => 'valor'....) Y de esa manera versa el SQL que te pinta. Saludos 2008/4/29 Alex Rodriguez <archtron@gmail.com>: