Yii 批量插入数据

sanlanlan 2018-5-2 标签: YII 浏览:1681 评论:0

Yii 2 在同一model 下插入多条数据,实现方法利用clone,或者isNewRecord ,详情如下:


方法1:

$model = new User();

foreach($data as $attributes){

    $_model = clone $model;

    $_model->setAttributes($attributes);

    $_model->save();

}


方法2:

$model = new User();

foreach($model as $attributes){

    $model->isNewRecord = true;

    $model->setAttibutes($attributes);

    $model->save() && $model->id =0;

}

本文相关标签: yii 批量插入数据 clone isNewRecord

发表评论: