将值映射到Laravel Maatwebsite中的数组

问题描述

我有这个问题: 我有一个包含Carbon日期(月-年)格式的数组。

$period = CarbonPeriod::create(Carbon::parse($this->from_date)->toDateString(),'1 month',Carbon::parse($this->to_date)->toDateString());
 
    $months = array();

    foreach ($period as $dt) {
        $months[] = $dt->format("F-Y");
    }

我有一个通过查询与user表联接的schedule表获得的集合。每个user都有多个schedule记录。 schedule是每月记录。并非每个月都有schedule的{​​{1}}记录。

我希望能够以以下格式导出为ex​​cel:

user

因此,对应于一个月年的所有值都在该月年下输出。我如何遍历两个数组,以得到一个将A/C July-2019 August-2019 September-2019 October-2019 John 800 600 0 Doe 200 200 200 Jane 100 100 分配给用户没有null记录的月年的数组?预先谢谢你。

我尝试了以下方法,但没有带来我期望的结果。

schedule

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...