//减去规格库存
$postGods = EntrepotGoodsSpec::findOne($value['spec_id']); //实例化模型。传条件ID
$resSpec = $postGods->updateCounters(['num'=>"-$value[shop_num]"]); //updateCounters 实现 减法 值:给负数
本文介绍了一种通过实例化模型并使用updateCounters方法来实现库存数量减法操作的技术方案。该方法允许开发者指定要减少的数量,并直接更新数据库中商品规格的库存数值。
//减去规格库存
$postGods = EntrepotGoodsSpec::findOne($value['spec_id']); //实例化模型。传条件ID
$resSpec = $postGods->updateCounters(['num'=>"-$value[shop_num]"]); //updateCounters 实现 减法 值:给负数

被折叠的 条评论
为什么被折叠?