if I have an Eloquent Model called Post, and the mysql table has:
integer ID, string Text
How do I convert this JSon:
{ post: { text: \'my text\'
Hydrate model from array
$data = '{
"unique_id_001":{"name":"John","email":"JD@stackoverflow.com"},
"unique_id_002":{"name":"Ken","email":"Ken@stackoverflow.com"}
}';
$object = (array)json_decode($data);
$collection = \App\User::hydrate($object);
$collection = $collection->flatten(); // get rid of unique_id_XXX
/*
Collection {#236 ▼
#items: array:2 [▼
0 => User {#239 ▶}
1 => User {#240 ▶}
]
}
*/
dd($collection);