多品规修改具体的某个规格的价格思路
数据记录是这样的:
这是多品规的情况;如果让你更改具体某个规格的价格你会有什么想法吗?
/** * @param $id * @param $index * @param $price * 秒杀价格修改 */ public function actionMiaoshaPriceEdit($id, $index, $price) //$index是数组的索引! { $miaosha = MiaoshaGoods::findOne($id); $attr = json_decode($miaosha->attr, true); $attr[$index]['miaosha_price'] = $price; MiaoshaGoods::updateAll([ 'attr' => \Yii::$app->serializer->encode($attr), ], [ 'id' => $id, 'store_id' => $this->store->id, ]); return [ 'code' => 0, 'msg' => '操作成功', ]; }