【发布时间】:2019-12-16 21:18:12
【问题描述】:
【问题讨论】:
-
将您的响应代码放在这里,而不仅仅是图像。只需循环遍历主数组,您就可以访问子对象并将其插入数据库
-
如果关系可以使用'createMany',或者如果你直接保存,你需要使用'insert'将一次创建许多行。
标签: mysql sql database laravel api
【问题讨论】:
标签: mysql sql database laravel api
根据问题中的图片,您可以在控制器中尝试类似的操作
public function insertData (Request $request) {
foreach($request->detailedHistory as $data)
{
$row = new YourModel();
$row ->column_name1 = $data['DetailedHistoryItem']['date'];
$row ->column_name2 = $data['DetailedHistoryItem']['source'];
// and so on for your all columns
$row->save(); //at last save into db
}
}
这都是关于数组操作的。请看this
【讨论】:
dd($request->all()); 并观察数据吗?并且可能会用您在控制器中的数据更新问题。