Код: Выделить всё
"_id":"5a02d9afb2d45753294debc6",
"title":"Костюм женский 'Маргарита'",
"slug":"goods-Kostum-zenskij-Margarita",
"discription":"<p>Цвет: темно синий, светло бежевый, голубой, ментол, сиреневый, бордовый. Оттенки могут отличаться.</p>"
"product_id": 2576,
"addField":[
"quote":"Цвет: темно синий, светло бежевый, голубой, ментол, сиреневый, бордовый. Оттенки могут",
"size1":"48-50;52-54",
"shop": "0",
"composition":"дайвинг",
"country":"Украина",
"delivery":"3-5 дней",
"site":"bole-ro",
"winter""0",
"spring":"0",
"summer":"0",
"fall":"0"
]
Код: Выделить всё
$product=Products::find()->where(['product_id'=>$this->id_goods])->one();
$key=$this->key_feild;
$product['addFeild'][$key]=$this->value;
$product->save();
parent::afterSave($insert, $changedAttributes);
ругается на эту строкуIndirect modification of overloaded element of common\models\mongo\Products has no effect
Код: Выделить всё
$product['addFeild'][$key]=$this->value;