Db::startTrans()
try{
$model= new TestModel();
$model->set('name','測試');
$model->set('total',100);
$model->save();
}catch($Exception $e){
Db::rollback();
return $this->fail($e->getMessage());
}
在try 里面正常執(zhí)行 如果始終不執(zhí)行Db::commit(); 數(shù)據(jù)一直常駐 只有重啟應用才會回退數(shù)據(jù) 怎么避免執(zhí)行最后沒執(zhí)行Commit 數(shù)據(jù)假象存在問題 重啟應用就數(shù)據(jù)丟失。