【发布时间】:2019-09-09 00:02:53
【问题描述】:
我有 3 个模型“类别”、“帖子”和“用户”。 Category 与 Post 具有 hasMany 关系。并且 Post 与 User 具有 belongsTo 关系。
我有一个 Category 对象 $cat1,我可以在我的视图中访问它的帖子(和 user_id),但我无法访问更多用户数据(行名)
@foreach ($cat1->posts as $post)
{{ $post->title }}
{{ $post->user()->name }}
@endforeach
这会引发错误
未定义的属性: Illuminate\Database\Eloquent\Relations\BelongsTo::$name
【问题讨论】:
标签: php laravel laravel-5 eloquent eloquent-relationship