人気のPHP WEBアプリケーションフレームワークLaravelのTipsを記録していきます

LaravelでDBのトランザクションを使用する

● LaravelでDBのトランザクションを使用する

これで、DB処理にエラーがあるときは ROLLBACK されます。

// ========== トランザクション ==========
DB::transaction(function () use ($params) {

    // DB 処理(例です。適宜書き換えてください。)
    DB::table('users')->update($params);
    DB::table('posts')->delete();

});
// ========== / トランザクション ==========
No.1428
04/16 09:20

edit