【发布时间】:2020-11-13 18:39:48
【问题描述】:
当我尝试将多个数据同时保存到数据库时,我的代码出现问题,这是我要保存到数据库的代码:
foreach ($data as $value) {
$model->route = $value[0][1];
$model->begin_point = $value[0][2];
$model->begin_point = $value[0][3];
$model->save();
}
return $this->redirect('index');
每一次我试图保存,我只得到最后一个数据数组可以保存到数据库中。有人可以帮助我吗?或者如果有人可以提供教程,那将是一个真正的帮助。
【问题讨论】:
-
您可以使用 batchInsert() 一次插入多条记录。更多详情:yiiframework.com/doc-2.0/…
-
@chinmay 谢谢你,很有用