2016-11-02 4 views
0

リレーショナルデータベーステーブルのデータ:列のID &名Laravel 5.3取得、私は私のデータベース まず、表2、表まし

ブレードを持つと、「ユーザー」:列同上&ユーザーID 第二表に「予定を」私は簡単にすべての予定を表示することができますが、私はユーザー名を&のidだけでなく表示したいと思います。だから、私はブレードでループすると簡単にデータを表示することができます{{ $appointment->userid }} しかし、私は今どのようにこの予定、ユーザー名を得ることができますか?

+0

:次に、あなたのブレードに、あなたのように行うことができます

public function user() { return $this->belongsTo('App\User', 'userid'); } 

予定モデルからユーザーを取得するにはhttps://laravel.com/docs/5.3/eloquent-relationships –

+0

あなたのコントローラでユーザーを取得しますあなたのアポイントメントで 'Appointments :: with( 'users') - > all()'あなたのアポイントメントモデルに 'users'関係があることを断言してください! – Maraboc

答えて

0

としてあなたappointmentクラスの関係を定義します。あなたはあなたの説得力の関係を定義する場合は、それらを使用することができます

{{ $appointment->user->name }} 

Docs

関連する問題