method
rollback_records
v4.2.9 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::Transaction
rollback_records()public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract/transaction.rb, line 65
def rollback_records
ite = records.uniq
while record = ite.shift
begin
record.rolledback! full_rollback?
rescue => e
raise if ActiveRecord::Base.raise_in_transactional_callbacks
record.logger.error(e) if record.respond_to?(:logger) && record.logger
end
end
ensure
ite.each do |i|
i.rolledback!(full_rollback?, false)
end
end