2016-09-05 7 views
0

私はlaravelを初めて利用しています。私はarticlesとUsersテーブルを持っています。私は、ユーザーの誰フェッチするにはどうすればよい特定の記事ジェーン・ドウによって、ジョン・ドウによってLaravel Eloquentモデルの関係を取得する

すべての記事

  1. 条1
  2. 第3条を作成しました。

答えて

1

relationships docsを見てみましょう:

$article = Article::where('id','=',10)->with('user')->first(); 

echo "article {$article->id} by {$article->user->name}"; 
0

あなたのArticleモデルに関連メソッドを追加する必要があります。

public function user() 
{ 
    return $this->belongsTo(User::class, 'user_id'); 
} 

次にあなたと魔法の方法により、このユーザーにアクセスすることができますuserのプロパティはこのようになります:

{{ $article->user->email }} 
関連する問題