You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel Blade如何展示Eloquent pluck返回数组的两个字段

解决Eloquent关联数组的遍历显示问题

你通过pluck('descricao','datapagamento')获取的是关联数组,其中datapagamento是数组的键,descricao是对应的值。之前的遍历写法只提取了数组的值,所以无法显示键字段。

要同时展示两个字段,只需要在@foreach循环中同时声明键和值变量:

@foreach ($resultados as $dataPagamento => $descricao)
    付款日期:{{ $dataPagamento }} <br>
    描述:{{ $descricao }} <br><br>
@endforeach

如果需要实现特定布局,比如表格,只需将字段嵌入对应结构即可:

<table border="1">
    <tr>
        <th>付款日期</th>
        <th>描述</th>
    </tr>
    @foreach ($resultados as $dataPagamento => $descricao)
    <tr>
        <td>{{ $dataPagamento }}</td>
        <td>{{ $descricao }}</td>
    </tr>
    @endforeach
</table>

你可以通过dd($resultados)(控制器中)或{{ dd($resultados) }}(视图中)查看数组的具体结构,确认键值对应关系是否符合预期。

内容的提问来源于stack exchange,提问作者user20869173

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 07:04:56