Bir tablodaki bir BLOB alanını bir diğerine kopyalamam gerekiyor ve bunu yapmak için INSERT-SELECT sorgusu kullanmak istiyorum.Rails API'sı ile bir INSERT SELECT işlemini yapabilir miyim?
INSERT INTO target_table (key, data, comment)
SELECT 'my key', data, 'some comment' FROM source_table
bu Raylar API ile yapılabilir?
Tabii ki veritabanına yerel bir sorgu göndermek için her zaman ActiveRecord::Base.connection
kullanabilirdim, ancak bunu yapmak için bir "Raylar yolu" bulmayı umuyorum. (Bu, aslında veriyi Rails uygulamasına yüklemeyi içermez)
Rails belgelerinde gezinirken merak etmeyenler için, ActiveRecord :: Base.connection API çağrısı örneğine sahip olmak mantıklı olmaz mı? Belli ki, bu belgelerin dışına çıkma konusunda açık olmayan bir şey buluyorum .... – Philip