update_attrbutes without saving?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

update_attrbutes without saving?

Rubén Gil

Hello all,

Is there a method for updating all the attributes from a hash without
saving to the database? (the counterpart of update_attributes but
without saving).

What I want to do is:

person = Person.find(params[:id])
person.update_without_saving(params[:person]) #update the in-memory
object.
# Process person object
.......
person.save

I know that when you are creating a new object, you can use Person.new
(updates in memory object) or Person.create (updates and saves to the
database), but don't know if the second option (apart from
update_attributes that saves to the database) exist when updating.

Thanks in advance,

Ruben
 


extreme development, S.L.
Paseig del Ferrocarril 335, Planta 3
08860 Castelldefels
 
Tel.  93 145 87 20
Fax. 93 145 87 21
 
 



_______________________________________________
Rails mailing list
[hidden email]
http://lists.rubyonrails.org/mailman/listinfo/rails
Reply | Threaded
Open this post in threaded view
|

Re: update_attrbutes without saving?

Lugovoi Nikolai
Rubén Gil wrote:
> Hello all,
>
> Is there a method for updating all the attributes from a hash without
> saving to the database? (the counterpart of update_attributes but
> without saving).
>

Person.attributes = params[:person]

_______________________________________________
Rails mailing list
[hidden email]
http://lists.rubyonrails.org/mailman/listinfo/rails
Reply | Threaded
Open this post in threaded view
|

RE: Re: update_attrbutes without saving?

Rubén Gil
Lugovoi,

Thanks for your rapid response.

Ruben
 

 
 
extreme development, S.L.
Paseig del Ferrocarril 335, Planta 3
08860 Castelldefels
 
Tel.  93 145 87 20
Fax. 93 145 87 21
 
 

-----Mensaje original-----
De: [hidden email]
[mailto:[hidden email]] En nombre de Lugovoi
Nikolai
Enviado el: lunes, 19 de diciembre de 2005 14:53
Para: [hidden email]
Asunto: [Rails] Re: update_attrbutes without saving?

Rubén Gil wrote:
> Hello all,
>
> Is there a method for updating all the attributes from a hash without
> saving to the database? (the counterpart of update_attributes but
> without saving).
>

Person.attributes = params[:person]

_______________________________________________
Rails mailing list
[hidden email]
http://lists.rubyonrails.org/mailman/listinfo/rails


_______________________________________________
Rails mailing list
[hidden email]
http://lists.rubyonrails.org/mailman/listinfo/rails