阅读(2063) (6)

Laravel 8 手动使用事务

2021-07-06 17:45:55 更新

如果你想要手动开始一个事务,并且对回滚和提交能够完全控制,那么你可以使用 DB Facade 的 beginTransaction 方法:

DB::beginTransaction(); 

你可以使用 rollBack 方法回滚事务:

DB::rollBack(); 

最后,你可以使用 commit 方法提交事务:

DB::commit(); 

技巧:DB facade 的事务方法同样适用于 查询构造器 Eloquent ORM