我在这里遇到了一些问题。 我想通过" kelompok"。
来查看所有数据* kelompok意味着小组
这是代码:
控制器
public function pengelompokan()
{
$view = DB::table('tb_siswa')->where('id', $kelompok)->get();
return view('pengelompokan')
->with('view', $view);
}
路线
Route::get('kelompok', 'belajarController@kelompok');
答案 0 :(得分:1)
您可以使用groupBy
收集方法:
$view = DB::table('tb_siswa')
->where('id', $kelompok)
->get()
->groupBy('kelompok');
修改强>
根据您的评论,您可以这样做:
Route::get('kelompok/{groupId}', 'belajarController@kelompok');
public function pengelompokan($kelompok)
{
$view = DB::table('tb_siswa')
->where('id', $kelompok)
->get()
->groupBy('kelompok');
return view('pengelompokan', compact('view'));
}
答案 1 :(得分:0)
以下是解决此问题的代码
public function pengelompokan()
{
$view = DB::table('tb_siswa')->where('id', $kelompok)
->groupBy('kelompok')->get();
return view('pengelompokan')->with('view');
}
您也可以使用刀片上的变量groupBy
访问$view
数据。