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/