私はlaravelを初めて利用しています。私はarticlesとUsersテーブルを持っています。私は、ユーザーの誰フェッチするにはどうすればよい特定の記事ジェーン・ドウによって、ジョン・ドウによってLaravel Eloquentモデルの関係を取得する
すべての記事
- 条1
- 第3条を作成しました。
私はlaravelを初めて利用しています。私はarticlesとUsersテーブルを持っています。私は、ユーザーの誰フェッチするにはどうすればよい特定の記事ジェーン・ドウによって、ジョン・ドウによってLaravel Eloquentモデルの関係を取得する
すべての記事
relationships docsを見てみましょう:
$article = Article::where('id','=',10)->with('user')->first();
echo "article {$article->id} by {$article->user->name}";
あなたのArticle
モデルに関連メソッドを追加する必要があります。
public function user()
{
return $this->belongsTo(User::class, 'user_id');
}
次にあなたと魔法の方法により、このユーザーにアクセスすることができますuser
のプロパティはこのようになります:
{{ $article->user->email }}