質問: \DB::table('hoge as a') ->join('hage as b', 'a.id', '=', 'b.hoge_id') ->where('b.id', 112) ->update([ 'colhoge' => \DB::raw('a.num + b.numnum'), 'date' => now(), ]); ```
回答: Laravelのquery-builderの仕様上、join使ったupdateだと、update句の中でテーブル参照ができない(a.***が使えない) 生SQLで書くしか無いようです