我的数据库中有一个带有产品数量的Laravel商店。
数量留下了会员看到的内容:
Quantity : {{$product->instock}}
产品创建:
<input type="number" name="instock" id="instock" class="productcreate" value="{{old('instock')}}" placeholder="Enter Your Quantity"> in Stock
控制器:
if ($request->instock == null) {
session()->flash('errormessage','Quantity is required');
return redirect()->back()->withInput();
}
如何减少每件已售商品的数量?示例我现在有90个项目库存。会员现在在Quantity: {{$product->instock}}
购买一件商品和数量减少到89件商品
我必须在控制器中添加哪些代码?
谢谢
有人购买时使用decrement()
方法。就像是:
Product::decrement('instock', $itemsPurchased);