温馨提示:小编在测试的时候发现此方法会删除重复的数据进行添加新的数据,也就是id会发生变化,如数据库有id为1,2的五条数据唯一索引name分别为xiaoming、xiaohua,如果我们在批量插入数据的时候,唯一索引对比相同,则会删除掉之前的旧数据添加新数据。也就是如果我们现在要插入一条name为xiaohua的数据,那么id为2的数据将会被删除创建id为3的name为xiaohua的数据。
如果有朋友知道是什么问题也可以给启蒙博客留言,万分感谢。
上代码
//平常我们会这样来写$user是model类我们也可以用Db::name('table_name') $user->insert($data); //这样写将会自动处理 $user->insert($data, true) $user->insertAll($data, true) ;//对于批量插入也适用, 当有重复时,则进行更新
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。