我正在尝试使用CAdvancedARBehavior将图像附加到帖子,MANY_MANY关系可以工作,但是当我尝试将其保存为对象时
"Object of class Image could not be converted to int"
$image->save();
$this->images = $image;
如果我这样做,那么相同的代码部分有用
$image->save();
$this->images = $image->id;
然而它只会保存一个图像,如果我尝试添加一个新图像,它会替换连接表中的旧图像,所以这个关系每个帖子一次只有一个图像。
答案 0 :(得分:0)
如果您需要更多需要数组的图片:
$image->save();
// add to image current list
$this->images[] = $image;