Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 5 无法显示雄辩关系中的关系数据_Laravel 5 - Fatal编程技术网

Laravel 5 无法显示雄辩关系中的关系数据

Laravel 5 无法显示雄辩关系中的关系数据,laravel-5,Laravel 5,我试图在我的视图中显示一段有说服力的关系中的数据,但我似乎做错了一点。dd显示集合中的关系,但我无法在视图中正确调用数据。下面是我所做的 员工模式 public function task() { return $this->hasMany(Task::class); } 任务模型 public function employee() { return $this->belongsTo(Employee::class); } 任务控制器 public functi

我试图在我的视图中显示一段有说服力的关系中的数据,但我似乎做错了一点。dd显示集合中的关系,但我无法在视图中正确调用数据。下面是我所做的

员工模式

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

public function employee()
{
    return $this->belongsTo(Employee::class);
}
任务控制器

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表。下面是dd结果的快照


如何显示员工的名字?

这就解决了问题。因为周末没有这样尝试,我现在痛打自己。谢谢
$task->employee->firstname