您的位置:首页 > 编程语言 > PHP开发

yii2一次插入多行数据

2016-03-29 20:21 363 查看
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();
}
或者

$model = new User();
foreach($data as $attributes)
{
$_model = clone $model;
$_model->setAttributes($attributes);
$_model->save();
}

又或者

$model = new User();
foreach($data as $attributes)
{
$model->isNewRecord = true;
$model->setAttributes($attributes);
$model->save() && $model->id=0;
}


[/code]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: