请教saveAll和insertAll的区别

浏览:1643 发布日期:2020/11/20 分类:ThinkPHP6专区
 foreach ($citys as $key1 => $value1) {
                $createData[]=[
                    'freightid'=>$freightid,
                    'factoryid'=>$factoryid,
                    'destination_province'=>$value1['pid'],
                    'destination_city'=>$value1['id']
                ];
            } 
dump数组出来的^ array:2 [
  0 => array:4 [
    "freightid" => 1
    "factoryid" => 2
    "destination_province" => 1
    "destination_city" => 1001
  ]
  1 => array:4 [
    "freightid" => 1
    "factoryid" => 2
    "destination_province" => 2
    "destination_city" => 1002
  ]
]
Db::name('freight')->insertAll($createDate);//没问题。。。。
ModelFreight::saveAll($createDate); //报错
//code: 8192
//datas: []
//message: "Non-static method think\Model::saveAll() should not be called statically"


最佳答案
评论( 相关
后面还有条评论,点击查看>>