Laravel 8 處理死鎖

2021-07-19 11:10 更新

transaction 方法接受一個可選的第二個參數(shù),該參數(shù)用來表示事務(wù)發(fā)生死鎖時重復(fù)執(zhí)行的次數(shù)。一旦定義的次數(shù)嘗試完畢,就會拋出一個異常:

DB::transaction(function () {
    DB::table('users')->update(['votes' => 1]);

    DB::table('posts')->delete();
}, 5); 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號