1 回答

TA貢獻1841條經(jīng)驗 獲得超3個贊
我有一些未經(jīng)測試的代碼,因為我沒有您的數(shù)據(jù),但我認為下面的代碼應該可以工作,您可能需要根據(jù)需要修改一些代碼。
$rdate = '2020-8';
$days = collect([1,2,3]);
$games = collect(['game1', 'game2', 'game3']);
return $days->map(function ($item) use ($rdate,$games) {
$date = $rdate.'-'.$item;
return [
"date" => $date,
"results" => $games->map(function ($g) use ($date) {
$result = Result::whereDate('created_at', $date)
->where('game', $g->name)
->where('admin_id', $admin->id)
->first();
return ['game' => $g->name,
'number' => $result ? $result->number : '-',
];
})
];
});
- 1 回答
- 0 關注
- 103 瀏覽
添加回答
舉報