La transacci�n de la multi-tabla de RoR aparece ser un l�o. Usted tiene que crear transacciones en cada tabla. Esencialmente no es realmente transacci�n de la multi-tabla.

Las transacciones tambi�n jerarquizadas no trabajan seg�n lo esperado. Si la transacci�n externa falla entonces los datos est�n en estado contrario pues la transacci�n interna ha tenido �xito. Entonces usted tendr� que manualmente invertir el efecto de transacciones internas para traer la base de datos de nuevo a un estado constante.

Fuente: RoR Wiki v�a LinuxIntegrators

Precauci�n: Wiki es modificable por cualquier persona, tan en efecto la informaci�n del wiki en la cual se basa este art�culo puede ser incorrecto. Los cambios pasados fueron realizados an�nimo.