ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
事务操作需要数据库支持,如果要使用此功能,请使用`InnoDB`引擎. ## 事务操作 #### 自动处理事务 ``` //-- 如果被回滚会返回 false DB::table('table')->transaction(function(){ DB::table('table')->where('id',1)->delete(); DB::table('table')->min('id'); }); ``` #### 手动处理事务 ``` try { DB::table('table')->beginTransaction(); //-- 执行 DB::table('table')->where('id',1)->delete(); DB::table('table')->min('id'); //-- 提交 DB::table('table')->commit(); } catch (\Exception $e) { //-- 回滚 DB::table('table')->rollBack(); } ```