温馨提示:启蒙博客在测试的时候发现此方法会删除重复的数据进行添加新的数据,也就是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) ;//对于批量插入也适用, 当有重复时,则进行更新

点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部