Относительно новичок в Laravel и попытка создать REST API, который в ответ будет иметь json, который разбит на строки и столбцы запроса
Итак, код, используемый для генерации json:1003 *
$r = array(
'cols' => array_keys(get_object_vars(Dd_hr::take(2)->get())),
'rows' => Dd_hr::take(2)->get()
);
return response()->json($r, 201);
По сути, json должен выглядеть примерно так:
{"cols":[{"id", "user_name"}],"rows":[{"710206","user"}]}
Но на самом деле это выглядит так:
{"cols":[],"rows":[{"id":"710206","user_name":"user"}]}
Может ли кто-нибудь помочь мне решить эту проблему?
Результат dd(Dd_hr::take(2)->get()->toArray())
:
array:2 [▼
0 => array:27 [▼
"rn" => "1"
"id" => "710206"
"user_name" => "user"
]
1 => array:27 [▼
"rn" => "2"
"id" => "710207"
"user_name" => "user"
]
]