控制器方法:
public function edit($id){
$match2 = Match::pluck('team_a_id', 'id');
return view('admin.accept.edit', compact('match2'));
}
并查看文件:
{{ Form::select('matches_id', $match2, null, ['class' => 'form-control']) }}
我的桌子:
模型中的Match
表(表名:匹配):
模型中的Team
表(表名:团队):
表teams
连接(参考)与表matches
(team_a_id
并team_b_id
与表连接teams
)。该select
方法view
只返回了我ID
的表格:
我需要不team_name
带桌子。当我改变方法采摘时:teams
id
$match2 = Match::pluck('id', 'id');
并查看:
{{ Form::select('matches_id', Team::find($match2)->team_a_id." vs. ".Team::find($match2)->team_b_id, null, ['class' => 'form-control']) }}
Laravel 返回错误:
为 foreach() 提供的参数无效(查看:C:\xampp\htdocs\football\football\resources\views\admin\accept\edit.blade.php)
这是方法编辑,所以我必须突出显示以前选择的记录。