我想从当前数据库值中添加10。
当前db值= 20;添加= 10;更新值30;
以下代码无效。
DB::table('employee')->increment('bonus'=>'bonus+10');
答案 0 :(得分:1)
试试这个:
DB::table('employee')->increment('bonus', 10);
答案 1 :(得分:0)
试试这个 -
DB::table('employee')->increment('bonus', 10);
你也可以这样做:
DB::table('employee')
->where('rowID', 1) // if you to add in a perticular table else comment it for updating entire column's value by adding 10 in it.
->update([
'bonus' => DB::raw('bonus + 10'),
]);
希望这会对你有所帮助。