Я хочу обновить свой инвентарь при создании нового запаса
Я пробовал эти два не работает
foreach( $stock->stock_items as $item)
{
DB::table('inventories')->where('product_id',$item['product_id'])
->update(
'available_quantity' => 'available_quantity' + $item['quanity'],
'available_amount' => 'available_amount' + $item['unit_price']
);
}
С этим, когда я использую один «прирост», он работает, но когда я делаю цепочку приращений, я получаю ошибку
foreach( $stock->stock_items as $item)
{
DB::table('inventories')->where('product_id',$item['product_id'])
->increment('available_quantity',$item['quantity'])
->increment('available_amount',$item['unit_price']);
}
любая помощь будет оценена по достоинству