laravel中db的总和值

时间:2016-11-15 06:56:40

标签: php laravel sum

我试图将数据库中的值与其他值相加。但它只保留插入值而不是值的总和。有什么想法吗?

foreach ($isisjkirims as $key => $isisjkirim)  
{  
  IsiSJKirim::where('IsiSJKir', $isisjkir[$key])  
  ->update(['QSisaKemInsert' => 'QSisaKemInsert' + $qtertanda[$key]]);  
}                                      ^
                                i think this one

1 个答案:

答案 0 :(得分:4)

您需要先获取数据然后更新:

$data = IsiSJKirim::where('IsiSJKir', $isisjkir[$key])->first();
$data->update(['QSisaKemInsert' => (int)$data->QSisaKemInsert + (int)$qtertanda[$key]]);