Laravel 批次插入(insert)資料

2020-07-16 10:05:52

實現方法

$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);

以上就是Laravel 批次插入(insert)資料的詳細內容,更多請關注TW511.COM其它相關文章!