我有一个控制器,可以对某些模型进行逻辑处理,最后我想以下面显示的Costum格式显示它: 所以这是我的控制器端点,在这里我将数据发送到资源:
return (new BookingStatusResource($hasdate))->additional($hasroom);
在预订状态资源中,我将其保留为默认值,如下所示:
public function toArray($request)
{
return parent::toArray($request);
}
最后这就是我得到的结果:
{
0: 1,
1: 2,
data: [
"2019-03-31T19:30:00.000000Z",
"2019-04-13T19:30:00.000000Z"
]
}
但是我想像下面一样
{
data: {
{
'hasdate':2019-03-31 19:30:00,
'hasroom':3
},
{
'hasdate':2019-02-21 12:20:00,
'hasroom':2
}
}
}
答案 0 :(得分:0)
使用类似这样的内容:
$data=[];
foreach($dates as $date){
$elem = [];
$elem['hasdate']=$hasdate;
$elem['hasroom'] = $hasroom;
}
$data=$elem;