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"
最佳答案