yii未保存对象的行为

yii未保存对象的行为,yii,Yii,我尝试使用CadvancedaBehavior将图像附加到帖子上,这种多-多关系有效,但当我尝试将其保存为对象时 “类映像的对象无法转换为int” 如果我这样做,同样的代码部分工作 $image->save(); $this->images = $image->id; 但是,它将只保存一个图像,如果我尝试添加一个新图像,它将替换联接表中的旧图像,因此该关系每次只保存一个图像。如果需要更多图像作为数组: $image->save(); // add to image cu

我尝试使用CadvancedaBehavior将图像附加到帖子上,这种多-多关系有效,但当我尝试将其保存为对象时

“类映像的对象无法转换为int”

如果我这样做,同样的代码部分工作

$image->save();
$this->images = $image->id;

但是,它将只保存一个图像,如果我尝试添加一个新图像,它将替换联接表中的旧图像,因此该关系每次只保存一个图像。

如果需要更多图像作为数组:

$image->save();
// add to image current list
$this->images[] = $image;

请发布模型和类Imageyeah的代码,我已经尝试过了,我也尝试过添加$image->id。这两个错误都是错误的。这似乎是合乎逻辑的答案,不是吗?间接修改重载属性列表::$images无效
$image->save();
// add to image current list
$this->images[] = $image;