Transactions

Hi all,

Suppose I have a transaction nested within a loop. Like the folowing:

4.times do
Product.transaction do
# do something
next if flag
# do something else
end
end

Would the transaction be rolled back if the “next” statement is
reached?

Thanks,
Roberto Prado.

On Monday 02 July 2007, rjprado wrote:

Would the transaction be rolled back if the “next” statement is
No, the transaction is only rolled back, if the transaction block is
exited by an exception.

Michael


Michael S.
mailto:[email protected]
http://www.schuerig.de/michael/