【发布时间】:2021-04-17 02:08:46
【问题描述】:
我认为概念关系应该很容易理解。只需与适当的外国建立关系和链条。 我尝试将关系 hasOne 与 morphMany 联系起来。但是 hasOne 无法访问变形关系
调用未定义的方法 Illuminate\Database\Eloquent\Relations\HasOne::images()
media model
public function poster(){
return $this->hasOne(Media::class);
}
poster model
public function images(){
return $this->morphMany(Image::class, 'imageable');
}
controller
$media = Media::first();
$media->poster()->images()->create();
【问题讨论】:
标签: laravel