スポンサーリンク

[Laravel] クエリビルダでUPDATEする (DB::table)

概要

クエリビルダのメソッドを使ってUPDATEを実行していきます。

実践

ソースコード

コントローラー

    public function index(){
        DB::table('employees')
            ->where('id', 3)
            ->update(['name' => '水口', 'age' => 31]);

        return view('index');
    }

解説

DB::table(‘[表名]’)->where(‘カラム’, 条件)->update([UPDATE項目の連想配列])のように記載しています。
メソッド名の通りにwhere、updateのクエリを生成しています。