欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

laravel5 Eloquent 實現(xiàn)事務方式

 更新時間:2019年10月21日 10:50:00   作者:從心所愿  
今天小編就為大家分享一篇laravel5 Eloquent 實現(xiàn)事務方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1.官方手冊是這樣介紹的:

想要在一個數(shù)據(jù)庫事務中運行一連串操作,可以使用DB門面的transaction方法,如果事務閉包中拋出異常,事務將會自動回滾。如果閉包執(zhí)行成功,事務將會自動提交。使用transaction方法時不需要擔心手動回滾或提交:

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

手動使用事務

如果你想要手動開始事務從而對回滾和提交有一個完整的控制,可以使用DB門面的beginTransaction方法:

DB::beginTransaction();

你可以通過rollBack方法回滾事務:

DB::rollBack();

最后,你可以通過commit方法提交事務:

DB::commit();

注意:使用DB門面的事務方法還可以用于控制查詢構(gòu)建器和 Eloquent ORM 的事務。

2.具體是這樣使用的:

use Illuminate\Support\Facades\DB; 
//開啟事務 
DB::beginTransaction();
try{ 
//中間邏輯代碼 DB::commit(); 
}catch (\Exception $e) { 
//接收異常處理并回滾 DB::rollBack(); 
}

以上這篇laravel5 Eloquent 實現(xiàn)事務方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 推薦25款php中非常有用的類庫

    推薦25款php中非常有用的類庫

    作為一個PHP開發(fā)者,現(xiàn)在是一個令人激動的時刻。每天有許許多多有用的庫分發(fā)出來,在Github上很容易發(fā)現(xiàn)和使用這些庫。今天我來給大家推薦25款非常有用的庫
    2014-09-09
  • Laravel關(guān)系模型指定條件查詢方法

    Laravel關(guān)系模型指定條件查詢方法

    今天小編就為大家分享一篇Laravel關(guān)系模型指定條件查詢方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • php+html5實現(xiàn)無刷新圖片上傳教程

    php+html5實現(xiàn)無刷新圖片上傳教程

    這篇文章主要為大家介紹了php+html5實現(xiàn)無刷新圖片上傳教程,一種全新的上傳圖片的方式,利用html5的FileReader讀取圖片文件,感興趣的小伙伴們可以參考一下
    2016-01-01
  • Yii結(jié)合CKEditor實現(xiàn)圖片上傳功能

    Yii結(jié)合CKEditor實現(xiàn)圖片上傳功能

    這篇文章主要介紹了Yii結(jié)合CKEditor實現(xiàn)圖片上傳功能,Yii是大名鼎鼎的PHP開發(fā)框架,CKEditor則是大名鼎鼎的所見即所得編輯器,需要的朋友可以參考下
    2014-06-06
  • php curl請求信息和返回信息設(shè)置代碼實例

    php curl請求信息和返回信息設(shè)置代碼實例

    這篇文章主要介紹了php curl請求信息和返回信息設(shè)置代碼實例,本文直接給出代碼實例,需要的朋友可以參考下
    2015-04-04
  • Redis使用Eval多個鍵值自增的操作實例

    Redis使用Eval多個鍵值自增的操作實例

    下面小編就為大家?guī)硪黄猂edis使用Eval 多個鍵值自增的操作實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • PHP樹-不需要遞歸的實現(xiàn)方法

    PHP樹-不需要遞歸的實現(xiàn)方法

    下面小編就為大家?guī)硪黄狿HP樹-不需要遞歸的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 購物車實現(xiàn)的幾種方式優(yōu)缺點對比

    購物車實現(xiàn)的幾種方式優(yōu)缺點對比

    本文給大家分享的是實現(xiàn)購物車的幾種方式,以及這幾種方式的優(yōu)缺點對比的情況,非常的詳細,有需要的小伙伴可以參考下
    2018-05-05
  • PHP單例模式詳解及實例代碼

    PHP單例模式詳解及實例代碼

    本文介紹PHP單例模式,文中講解了單例模式的概念、單例模式的特點、使用單例模式的原因及場景及PHP單例模式代碼實例,需要的碼農(nóng)可以參考下
    2016-12-12
  • 在WordPress的文章編輯器中設(shè)置默認內(nèi)容的方法

    在WordPress的文章編輯器中設(shè)置默認內(nèi)容的方法

    這篇文章主要介紹了在WordPress的文章編輯器中設(shè)置默認內(nèi)容的方法,包括給不同類型的文章設(shè)置不同內(nèi)容的具體方法,需要的朋友可以參考下
    2015-12-12

最新評論