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