yii的ar类批量插入数据好像有点问题,或者是我没找到方法。
这里先记录另一种yii批量插入数据的方法,以后找到ar类批量插入方法在记录下。 (推荐学习:yii框架)
$arr =[]; for ($i=0; $i < count($photolist); $i++) { $arr[$i][] = $titlelist[$i]; $arr[$i][] = $photolist[$i]; $arr[$i][] = $desclist[$i]; } Yii::$app->db->createCommand()->batchInsert('designlist', ['name','photourl','desc'], $arr)->execute();
现在的$arr是一个二维数组,这样。就成功的在yii2中实现批量插入数据了
yii2一次插入多行数据 /** * @inheritdoc 批量添加 * @params $add array 添加数据 */ public function add_all($add) { $connection = \Yii::$app->db; //数据批量入库 $connection->createCommand()->batchInsert( 'zss_stat_series', ['series_name','series_turnover','created_at'],//字段 $add )->execute(); }
以上就是yii框架如何批量添加的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号