Cuando tengo 2 objetos de ahorrar dentro de una transacciónTransacción de rieles: ¿importa en qué clase de modelo de ActiveRecord?
a = A.new(...)
b = B.new(...)
¿Importa en la que la clase del modelo invoco el método de transacción?
A.transaction do
a.save
b.save
end
o
B.transaction do
a.save
b.save
end
IMNO ambos utilizan la misma transacción db, porque ActiveRecord sólo puede manejar una conexión, por lo que no debería importar. ¿Es eso correcto?
Gracias, Alex.