Laravel 8 手动使用事务
如果你想要手动开始一个事务,并且对回滚和提交能够完全控制,那么你可以使用 DB
Facade 的 beginTransaction
方法:
DB::beginTransaction();
你可以使用 rollBack
方法回滚事务:
DB::rollBack();
最后,你可以使用 commit
方法提交事务:
DB::commit();
技巧:
DB
facade 的事务方法同样适用于 查询构造器 和 Eloquent ORM。