2017-06-05 11 views
0

私は雄弁な関係から私のビューデータを表示しようとしていますが、私は少し間違っているようです。 ddはコレクション内のリレーションを表示しますが、私のビューではデータを正しく呼び出すことができません。以下は私がやっていることである雄弁な関係からの関係データを表示できません

従業モデル

public function task() 
{ 
    return $this->hasMany(Task::class); 
} 

タスクモデル

public function employee() 
{ 
    return $this->belongsTo(Employee::class); 
} 

TaskController

public function index() 
{ 
    $alltask = Task::with('employee')->get(); 

    dd($alltask); 

    /*return view('task.task', compact('alltask', 'empwithtask'));*/ 
} 

タスクビュー

@foreach ($alltask as $task) 
<tr> 
    <td>{{ $task->priority }}</td> 
    <td>{{ $task->firstname }}</td> 
    /* this is meant to be the employee.firstname */ 
    <td>{{ $task->title }}</td> 
    <td>{{ $task->begin }}</td> 
</tr> 
@endforeach 

私は$ task-> firstnameを表示できません。firstnameはemployeesテーブルからです。以下は、私は従業員のFIRSTNAMEを表示するにはどうすればよいDD

dd capture

の結果のスナップショットがありますか?

答えて

1
$task->employee->firstname 
+0

それを修正しました。今週末にこの方法を試していないため、今自分自身を打ちのめす。ありがとう – Mena