Есть таблица Users, получаю из нее данные таким образом:
$users = User::get();
return dd($users);
В итоге получаю массив вида:
[
0 => ['id' => 1, 'name' => 'Test'...],
1 => ['id' => 2, 'name' => 'Test'...],
2 => ['id' => 3, 'name' => 'Test'...],
...
]
А хотелось бы получать массив в таком виде:
[
0 => ['id' ,'name' ,'email',...],
1 => [1, 'Test', 'test@test.com',...],
2 => [2, 'Test2', 'test2@test.com',...],
...
]
Чтобы первыми в массиве шли названия колонок базы, а затем уже сами данные без колонок.
Есть ли готовый метод какой-нибудь в Laravel для получения данных в таком формате? Или надо все по старинке перебирать, форматируя в циклах создавая новый массив...