Thinkphp5.1 insertAll方法出错,报错信息看字段重复了也就是
本该
INSERT INTO `号码` (`id` , `编组` , `姓名` , `编号`) SELECT 3,‘‘,‘‘,‘‘
实际上
INSERT INTO `号码` (id , 编组 , 号码 , 姓名 , 编号 , `id` , `编组` , `姓名` , `编号`) SELECT 3,‘‘,‘‘,‘‘
定位出错位置在
\thinkphp\library\think\db\Builder.php P:848
增加一个unset($fields)
时间: 2024-10-10 10:47:59