如何从Laravel 5中的文章中获取用户名?

时间:2015-09-29 15:13:32

标签: php laravel-5.1

假设每篇文章都与用户有关,方法是保存user_id值,该值是users表中id字段的外键。

我们在文章模型中使用user定义了$this->belongsTo('App\User')方法,在{+ 1}}内定义了用户模型中的article方法。

获取文章以及创作者用户名的正确方法是什么,以便在视图中使用它们?

1 个答案:

答案 0 :(得分:3)

如果您的Article属于User,那么就像这样:

$articles = Article::with('user')->paginate();

您的刀片模板:

@foreach ($articles as $article)
    <li>{{ $article->title }} by {{ $article->user->username }}</li>
@endforeach