Eloquent 怎么实现事务

Eloquent 怎么实现事务
已邀请:

Jachase

赞同来自: 雨师 ytei

use Illuminate\Support\Facades\DB;
//开启事务
DB::beginTransaction();
try{
//中间逻辑代码 DB::commit();
}catch (\Exception $e) {
//接收异常处理并回滚 DB::rollBack();
}

xlimit

赞同来自:

DB::transaction(function()
{
。。。。。。。。。。
});

东东

赞同来自:

Eloquent没有事物处理的方法,如果使用闭包的形式,在闭包里面抛出异常则自动回滚

要回复问题请先登录注册