Предполагая, что я делаю что-то подобное (из Руководство по поиску активной записи)
Item.transaction do
i = Item.first(:lock => true)
i.name = 'Jones'
i.save
end
Является ли блокировка автоматически выпущенной в конце транзакции? Я просмотрел руководство по активному запросу и ActiveRecord:: Locking:: Pessimistic docs и не смог найти, где он явно говорит, где блокировка освобождается.