【发布时间】:2015-12-03 21:04:23
【问题描述】:
我有一个带有
public function image() { return $this->morphOne('App\Image', 'imageable'); }
但是当我修改 $post->image() 时,它会返回 Illuminate\Database\Eloquent\Relations\MorphOne {#704}
我必须添加“->first()”才能实际获取 Image 对象。我如何让$post->image() 返回 Image 对象?
这是Image对象上的关系:public function imageable() { return $this->morphTo(); }
【问题讨论】:
标签: laravel eloquent laravel-5.1 polymorphic-associations