Tengo que duplicar un campo BLOB de una tabla a otra y quiero usar una consulta INSERT-SELECT para lograr esto.¿Puedo realizar una operación INSERT-SELECT con la API de Rails?
INSERT INTO target_table (key, data, comment)
SELECT 'my key', data, 'some comment' FROM source_table
se puede hacer esto con la API de Rails?
Por supuesto, siempre pude usar ActiveRecord::Base.connection
para enviar una consulta nativa a la base de datos, pero estoy esperando encontrar una "forma de Rails" para hacer esto. (Uno que no involucra en realidad cargar los datos en mi aplicación Rails)
Para aquellos de nosotros que no somos tan conocedores en la navegación de la documentación de Rails, ¿no tendría sentido tener aquí un ejemplo de la API ActiveRecord :: Base.connection? Estoy descubriendo que esto no es obvio para hurgar en los documentos ... – Philip