[Ror-es] Problema al actualizar registro!
Ruben Alexis D.
ruben at tiperu.com
Wed Mar 14 17:04:27 GMT 2007
Saludos amigos, cuando intento actualizar un campo de un registro o todo
el el registro en si con "update_attributes", no entiendo porque el
campo "id" lo setea en nil, ademas que no realiza los cambios en la base
de datos, me explico mejor con codigo:
>> @a=Producto.find(:first)
=> #<Producto:0xb75aba0c
@attributes={"subcategoria_id"=>"3","precio_factor"=>nil,
"descripcion"=>"...", "precio_unitario"=>nil, "nombre"=>"ROUND - Rawhide
Chandelier Shade 2", "id"=>"PRA4S2", "estado"=>"1"}>
>> @a.nombre="Prueba"
=> "Prueba"
>> @a.save!
=> true
>> @a.nombre
=> "Prueba"
Veo que solo actualiza el atributo del objeto pero no hace nada contra
la base de datos.
>> @b.reload
ActiveRecord::RecordNotFound: Couldn't find Producto without an ID ...
Gracias por su apoyo.
Ruben.
More information about the Ror-es
mailing list