2017-01-21 22 views
1

なぜ私のために今働いているのか分かりません。Eloquent belongsToの関係

私は私の問題は、$event->selections関係が機能していないということです関係の選択に私が欲しい私のEventモデルから、二つのテーブル

events 
- id 

selections 
- id 
- event_id 

class Event extends Model 
{ 
    ... 
    public function selections() 
    { 
     return $this->belongsTo(Selection::class, 'event_id', 'id'); 
    } 
} 

を持っています。 nullを元に戻してください。

+0

どのようにイベントを取得していますか? –

+2

を定義してメソッドを配置する必要があります。代わりに 'selections()'を使います。それはちょうどコピーの間違いをコピーすることを望む。 –

+0

@Sergは単純なEvent :: find(1);を使用します。 – Yada

答えて

2

データベーススキーマでは、代わりにhasManyリレーションです。

One to many relationshipを参照してください。

+0

はい、これは正しいです。 – Yada

関連する問題