Saya pikir satu-satunya cara agar ini berfungsi dengan menjalankan kueri secara langsung.
ActiveRecord::Base.connection.execute("SELECT REPEAT('a',1) UNION SELECT REPEAT('b',10)")
Ini mengembalikan hasil ActiveRecord. Jika Anda ingin hasilnya dibungkus dengan model, lakukan sesuatu seperti ini:
MyModel.find_by_sql("...")