0
中创建带有Rails 4的事务回滚, 将创建的事务回滚为dbbackback?在事务内部,当事务由于某种错误而被回滚时,rails将在事务
例如
User.transaction do
@users.each do |user|
User.create(user)
end
end
中创建带有Rails 4的事务回滚, 将创建的事务回滚为dbbackback?在事务内部,当事务由于某种错误而被回滚时,rails将在事务
例如
User.transaction do
@users.each do |user|
User.create(user)
end
end
更是上查找你的数据库服务器上的事务DOC: MySQL的: http://dev.mysql.com/doc/refman/5.0/en/commit.html。
PostgreSQL的 http://www.postgresql.org/docs/9.1/static/transaction-iso.html
发出'ROLLBACK',这要归功于house9和trent – user452541
是,如果你在日志中查找(日志/ development.log),你会看到'BEGIN'和'COMMIT' SQL正在围绕SQL块发出的 - 尝试把'提高 “TEST” 后'在你的例子中'User.create(user)'你最终应该通过sql – house9