laravle 事务
生活随笔
收集整理的這篇文章主要介紹了
laravle 事务
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
DB::beginTransaction();
try{ ????$name?=?'abc'; ????$result1?= Test::create(['name'=>$name]); ????if?(!$result1) { ????????/** ?????????* Exception類接收的參數(shù) ?????????* $message = "", $code = 0, Exception $previous = null ?????????*/ ????????throw?new?\Exception("1"); ????} ????$result2?= Test::create(['name'=>$name]); ????if?(!$result2) { ????????throw?new?\Exception("2"); ????} ????DB::commit(); }?catch?(\Exception?$e){ ????DB::rollback();//事務(wù)回滾 ????echo?$e->getMessage(); ????echo?$e->getCode(); }轉(zhuǎn)載于:https://www.cnblogs.com/simadongyang/p/10938618.html
總結(jié)
以上是生活随笔為你收集整理的laravle 事务的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【leetcode】1051. Heig
- 下一篇: 小猿圈讲解Java可以做什么?