Php 如何从Laravel 5中的文章中获取用户名?
假设每一篇文章都与一个用户相关,它持有一个user_id值,该值是users表中id字段的外键 我们用Php 如何从Laravel 5中的文章中获取用户名?,php,laravel-5.1,Php,Laravel 5.1,假设每一篇文章都与一个用户相关,它持有一个user_id值,该值是users表中id字段的外键 我们用$this->belongsTo('App\user')定义了文章模型内的user方法,用$this->hasMany('App\Article')定义了用户模型内的Article方法 为了在视图中使用文章,获取文章以及创建者用户名的正确方法是什么?如果您的文章属于用户,则如下所示: $articles = Article::with('user')->paginate(); 您的刀片模
$this->belongsTo('App\user')
定义了文章模型内的user
方法,用$this->hasMany('App\Article')
定义了用户模型内的Article
方法
为了在视图中使用文章,获取文章以及创建者用户名的正确方法是什么?如果您的
文章属于用户,则如下所示:
$articles = Article::with('user')->paginate();
您的刀片模板:
@foreach ($articles as $article)
<li>{{ $article->title }} by {{ $article->user->username }}</li>
@endforeach
@foreach($articles作为$article)
{{$article->title}}由{{$article->user->username}
@endforeach
谢谢!!我知道这更容易,因为我在尝试:P,当它让我。。。干杯