Forum: Rails-ES Copiar registros entre tablas

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Lourdes (Guest)
on 2007-03-08 11:53
Hola, buenos dias.

Tengo 1 tabla que utilizo como plantilla, para añadir los registros que
selecciono mediante una chekbox, en otra tabla que es casi identica.

Hay algún metodo para copiar los registros de una tabla a otra? o se
utiliza insert into...

Muchas gracias
Damian J. (Guest)
on 2007-03-08 20:20
(Received via mailing list)
On 3/8/07, Lourdes <removed_email_address@domain.invalid> wrote:
> Hola, buenos dias.
>
> Tengo 1 tabla que utilizo como plantilla, para añadir los registros que
> selecciono mediante una chekbox, en otra tabla que es casi identica.
>
> Hay algún metodo para copiar los registros de una tabla a otra? o se
> utiliza insert into...
>
> Muchas gracias

Algo
así?
Foo.find(:all) do |foo|
  foo_casi_identico = FooCasiIdentico.new(foo.attributes)

  # Tratamiento de foo_casi_identico...

  foo_casi_identico.save
end
Lourdes (Guest)
on 2007-03-09 10:11
Si, esto era, funciona perfectamente.

Muchas gracias
This topic is locked and can not be replied to.