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();
}或者$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;
}声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: Java Web 发展的理解
- 下一篇: Java Web目前主流的框架以及正在兴起的框架
