首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >怎样才能在刀刃上这样分组呢?

怎样才能在刀刃上这样分组呢?
EN

Stack Overflow用户
提问于 2022-04-07 14:52:02
回答 2查看 219关注 0票数 0

我正在从DHL中检索跟踪数据,如下所示:DHL跟踪中的数据API

我在拉拉叶片上用前刀,结果是这样的:刀锋

如何制作像这样的龙舌兰叶片中的枣组:DHL网站上的浏览

请帮助大家,谢谢..。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-04-07 15:46:42

您可以使用Laravel的集合将API的结果按日期分组。

代码语言:javascript
复制
@php
    $groupedResult = collect([$apiResult])->groupBy(function($item) {
                      return Carbon::parse($item['timestamp'])->format('Y-m-d');
                  });
@endphp

@foreach($groupedResult as $date => $row)
 {{ $date }}
 @foreach($row as $item)
   // each day's transactions
 @endforeach
@endforeach

但是我会建议在控制器中处理数据,然后发送到前面。

票数 0
EN

Stack Overflow用户

发布于 2022-04-07 15:20:08

就我个人而言,我会在控制器里这样做。只使用您需要的信息(看起来比实际需要的信息更多),在控制器中处理这些数据,构建您自己的集合,并根据这些数据进行排序和分组,然后发送到前端。把你的逻辑放在控制器里。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71784380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档