UNIACID, 'batch_id'=>$batchId, ])->delete(); if(!empty($goodsIds)){ foreach ($goodsIds as $id){ $data[] = [ 'uniacid'=>UNIACID, 'goods_id'=>$id, 'batch_id'=>$batchId, 'createtime'=>time() ]; } } self::insertAll($data); } public function batch() { return $this->belongsTo('Batch', 'batch_id', 'id', [], 'LEFT')->setEagerlyType(0); } public function course() { return $this->belongsTo('app\admin\model\Course', 'goods_id', 'id', [], 'LEFT')->setEagerlyType(0); } }