2017-03-22 5 views
0

Laravel 5.4のヘルプが必要です。ブレードでLaravelの関係にアクセスする方法

私は2つのテーブル:起源とコーヒーを持っています。

起源は多くのコーヒーを持つことができます。

私はそれを設定原産地モデルで

:私はそれぞれの起源のためのすべてのコーヒーを表示する必要が私の見解では

$origins = Origin::with('coffee')->get(); 

、私のコード:私はこれを持って私のコントローラで

public function coffee() 
{ 
    return $this->hasMany('App\Coffee'); 
} 

@foreach($origins as $origin) 
      <div class="row"> 
       <div class="col-lg-12 centered"> 
        <h3>{{ $origin->name }}</h3> 

        @foreach($origin->coffee() as $coffee) 
         {{ $coffee->name }} 
        @endforeach 
       </div> 
      </div> 
     @endforeach 

ただし、コーヒー名は表示されません。

私はコーヒーの名前を取得しないのはなぜIDで原点に属するコーヒーテーブルの一つのレコード1.

がありますか?

はありがとう

答えて

0

[OK]を、私はコーヒーからブラケットを除去するために必要見つけた:...

foreachの($ origin->コーヒー)
関連する問題