您现在的位置是:网站首页>PHPPHP

Laravel批量插入(insert)数据

左鹏07-05 15:21:58PHP13,646人已围观

简介实现方法 $data= [ ['name'=>'111'], ['name'=>'222'], ]; DB::table('xxx')->insert($data); 也可以加在Model里 class BaseModel extend Model { public function addAll(Array $data) { return DB::table($this->getTable())->

实现方法

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

也可以加在Model里

class BaseModel extend Model {  

    public function addAll(Array $data)
    {
        return DB::table($this->getTable())->insert($data);
    }

}
class User extend BaseModel{

}

//使用时

$user = new User();
$data= [
  ['name'=>'222'],
  ['name'=>'222'],
];

$user->addAll($data);

 

文章评论

    请先说点什么
    热门评论
    0人参与,0条评论
    正在载入评论列表...

    站点信息

    • 建站时间:2018-09-18
    • 网站程序:Spring Boot
    • 主题模板:《今夕何夕》
    • 文章统计:104条
    • 微信公众号:扫描二维码,关注我们
    登陆您的账户