2014-06-16 53 views
1

我設法更新了表中的一行。但我不想僅僅增加一個新的價值,而是想用它做一些數學。(Laravel4)更新表中的行?

所以,如果我的表的值是'10'。我希望能夠做到這樣+2原來12

這是我現在得到:

public function postDeposit() { 
     $amount = Input::get('deposit'); 
     DB::table('users') 
      ->where('id', Auth::user()->id) 
      ->update(array('bank' => $amount)); 

} 

我試圖像下面

'bank', '+', $amount 

但顯然是沒有按這樣工作,我找不到任何信息。

回答

0

對不起,我已經找到自己的答案^^

要補充一下:

DB::table('users')->increment('rowName', 5); 

要刪除

DB::table('users')->decrement('rowName', 3); 
+0

'對不起,我已經找到了答案我自己。^^',那麼永遠不要試圖自己找到任何答案,保持高興:-) –