laravel批量插入数据

有时候我们需要批量向数据库添加数据

在laravel中我们使用insert来批量插入数据

```
$data= [
['name'=>'111'],
['name'=>'222'],
];
DB::table('xxx')->insert($data);
```

在orm中

```
class BaseModel extend Model
{
public function addAll(Array $data)
{
$rs = DB::table($this->getTable())->insert($data);
return $rs;
}
}
class User extend BaseModel
{
}
//使用时
$user = new User();
$data= [
['name'=>'111'],
['name'=>'222'],
];
$user->addAll($data);
```

    A+
发布日期:2023年04月28日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: