JavaFree.org | RubyOnBr.org

save as

Acompanhar save as 4 posts, 4 participantes

Avatar cjunior 5 posts

Ola estou fazendo um save_as logo eu leio um registro da tabela e gostarai de salvar ele com um novo registro. Quando eu executo um .save como ele ja existe ee da um update. existe alguma forma de eu tranformar este objet em new para ao salvar ele garavar um novo regitro ?

obarigado.
 
Avatar Cassio 5 posts

Seta o id dele como nil que acho que funciona :-)

 
Avatar Mereghost 788 posts

Ou recria o objeto.

 
Avatar Fernando Luizao 209 posts

Ou clone-o:


obj = Objeto.find(123)
obj_novo = obj.clone
obj_novo.save