1. 程式人生 > >Thinkphp5.1 insertAll方法出錯

Thinkphp5.1 insertAll方法出錯

分享 編號 php5 lec set unset lib select ges

Thinkphp5.1 insertAll方法出錯,報錯信息看字段重復了也就是

本該

INSERT INTO `號碼` (`id` , `編組` , `姓名` , `編號`) SELECT 3,‘‘,‘‘,‘‘

實際上

INSERT INTO `號碼` (id , 編組 , 號碼 , 姓名 , 編號 , `id` , `編組` , `姓名` , `編號`) SELECT 3,‘‘,‘‘,‘‘

定位出錯位置在

\thinkphp\library\think\db\Builder.php P:848

增加一個unset($fields)

技術分享

Thinkphp5.1 insertAll方法出錯