laravel事务
参考:https://www.cnblogs.com/xj76149095/p/6222066.html
first表必须是InnoDB引擎(检查)

DB::beginTransaction();
try{
// 巴拉巴拉写代码
DB::commit();
} catch (\Exception $e){
DB::rollback();//事务回滚
// 显示错误信息
echo $e->getMessage();
echo $e->getCode();
exit();
}
return 200;
如果失败了,id回不来(事务回滚是不会回退id,所以中间会出现断层)

浙公网安备 33010602011771号