En ActiveRecord, ¿cómo podemos actualizar un registro sin preocuparnos/saber la clave principal.cómo actualizar un registro sin preocuparse por la clave primaria
Si hago
Address.update(15, :user_name => 'Samuel')
corresponde a
UPDATE addresses set user_name = 'Samuel' where id = 15
pero lo que si quiero hacer:
UPDATE addresses set user_name = 'Samuel' where cid = 15
lo que será el equivalente de ActiveRecord que ??
me trataron:
Address.update({:cid => 15}, :user_name => 'Samuel')
pero eso no funciona.
estás disparando dos consultas ... mal camino ... –
de acuerdo ... tiene que haber una respuesta mejor. – baash05