我有以下查询
$outings = Outing::all()->groupBy(function ($item) {
return Carbon::parse($item['start'])->format('m/d/Y');
});
return response()->json([
'outings' => $outings
], 200);
Run Code Online (Sandbox Code Playgroud)
我怎样才能让郊游成为一个数组而不是一个对象。
如果我不将集合分组而只是这样做
Outing::all();
Run Code Online (Sandbox Code Playgroud)
它将返回一个数组而不是一个对象。Group by 正在做一些奇怪的事情。
如果我 DD($outings) 它实际上返回一个集合,所以我认为它在返回到浏览器而不是数组时被转换为一个对象是很奇怪的。
下面是我 DD($outings->toArray()) 时的输出
谢谢