【发布时间】:2017-09-18 15:27:52
【问题描述】:
我可以知道为什么这段代码显示为 foreach() 提供的参数无效以及我应该如何更正它?
@foreach($project_details as $project) {
@foreach($project->projectusers as $users) {
{{ $user->name }}
}
@endforeach }
@endforeach
控制器
public function index()
{
$this->project = Project::with('projectusers')->get();
return view('projects.index', [
'project_details' => $this->project
]);
}
【问题讨论】:
-
$project_details或$project->projectusers都不是 foreach() 所期望的数组(或可迭代对象)。 -
我该如何纠正它?
-
标准 php 调试 - var_dump() 一切,直到你明白你有什么,你没有什么以及如何使它成为你需要的......
-
您能否在项目模型中显示您的 projectusers 功能。