我有这个查询
DB::table('product_options')
->where('product_id', $id)
->where('size', $selected_size)
->update(array('stock' => WHAT TO PUT HERE));
在我更新了什么内容的更新部分,我应该把这个数字减少1?
答案 0 :(得分:6)
使用decrement
方法。 http://laravel.com/docs/4.2/queries#updates
DB::table('product_options')
->where('product_id', $id)
->where('size', $selected_size)
->decrement('stock');