Copiar registros entre tablas


#1

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


#2

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


#3

Si, esto era, funciona perfectamente.

Muchas gracias