Я работаю над вставкой JSON object
в JSON-type MySQL column
.
Пример данных, которые я пытаюсь вставить, выглядит следующим образом:
Образец кода Laravel
public function store(Request $request)
{
$layaway = new Layaway;
foreach($request->selected_products as $p) {
$layaway->selected_products = json_encode([
'id' => $p['id'],
'sku' => $p['sku'],
'name' => $p['name'],
'image' => $p['image'],
'description' => $p['description'],
'category_id' => $p['category_id'],
'regular_price' => $p['regular_price']
]);
}
$layaway->save();
return response()->json([
'success' => true,
'message' => 'Layaway Program has been successfully saved!'
]);
}
Образец ответа от dd ()
Вопрос Как мне сохранить все данные из $request->selected_products
в моем MYSQL json-type column
?