1
我想通过“licencie_id”在我的搜索功能上对结果进行分组,但当我置“Group By”条件时出现异常。Group by Eloquent查询Foreach中查看
属性[id]在此收集实例中不存在。
我已经做到了这一点,如:
$designations = $query->paginate(10)->groupBy('licencie_id');
当我调试,我得到:
@foreach($designations as $designation)
<tr>
<td><a href="{!! route('designation.show', $designation->id) !!}">{{$designation->id}}</a></td>
<td>{{$designation->rencontre->compet->categorie_compet->lb_categorie_compet}}</td>
<td>{{$designation->rencontre->compet->lb_compet}}</td>
<td>{{$designation->fonction_officiel->lb_fonction}}</td>
<td>{{$designation->rencontre->dt_rencontre}} {{$designation->rencontre->time_rencontre}}</td>
<td>{{$designation->rencontre->equipe_domicile->lb_equipe}}</td>
<td>{{$designation->rencontre->equipe_visiteur->lb_equipe}}</td>
<td>{{$designation->licence->lb_nom}} {{$designation->licence->lb_prenom}}</td>
<td>{{$designation->bareme->lb_bareme}}</td>
<td>{{$designation->nm_distance}}</td>
<td>{{$designation->mt_indemnite_km}}</td>
<td>{{$designation->bareme->mt_prime}}</td>
<td>{{$designation->statut_officiel}}</td>
</tr>
@endforeach
:
Collection {#979 ▼
#items: array:3 [▼
125 => Collection {#1010 ▼
#items: array:2 [▼
0 => RencontreOfficiel {#975 ▶}
1 => RencontreOfficiel {#1006 ▶}
]
}
131 => Collection {#998 ▼
#items: array:1 [▶]
}
134 => Collection {#1013 ▶}
]
}
我现在想在我看来像显示此集合
我在哪里做错了?
感谢您的回答我删除了分页方法!现在我得到:调用未定义的方法照亮\数据库\查询\生成器:: isEmpty() –
@MathieuMourareau然后,如果这个问题得到解答,现在是时候写一个关于你的新问题的新问题,解释细节:) – Troyer
我有这个以前例外,你能帮助我吗? –