我想问一下,当我有相同的列名时,如何在视图中访问数据 例如:
$sql = DB::table('kids')
->join('groups','groups.id','=','kids.group_id')
->select('groups.*','kids.*')
->get();
如何在我的foreach循环中访问组选择以及如何访问孩子? 通常我使用例如$ data-> name但现在我有两个名字(孩子名,组名) 谢谢!
答案 0 :(得分:0)
只需对具有相同名称的列进行别名:
$sql = DB::table('kids')
->join('groups','groups.id','=','kids.group_id')
->select(['*', 'groups.name as g_name', 'kids.name as k_name'])
->get();