Yii2如何批量添加数据
批量添加这个操作,在实际开发中经常用得到,今天小编抽空给大家整理些有关yii2批量添加的问题,感兴趣的朋友一起看看吧。 在上篇文章给大家介绍了关于
有同学嚷嚷了,这还不简单,我foreach一循环,每个循环里面直接把数据插入到数据库,简单粗暴完事!我擦嘞,哥,你要是跟我在一个公司,我觉得第二天见到你的概率可就不大了! 话不多说,说多了你在骂我,我们步入正题,先看一个简单到小学生都认识的表结构 我们现在就是要在yii2中对这张数据表批量插入10条数据 我们想要的方式肯定是下面这样的,一条sql多么干脆直接了事 分析都分析完了,好吧,赶紧看看具体实现 我相信很多人都是冲着AR能不能实现批量插入来的,理由无非就是更安全更方便操作呗。但是官方手册貌似没有,没有,没有。。。心都碎了,竟然没有,至少我没有找到,你找到了请点击原文找到我并联系我,我也si分的需要方法啊。 不过不巧的是,我找到一个跟AR相关联的操作方法,我们共同分享参考一下看看具体怎么回事 假设有一个Post类的数组 $models,你就可以这样操作 虽然又回到了batchInsert上,不过没关系,该验证的都验证了,安全是无须担心的。 以上所述是小编给大家介绍的Yii2如何批量添加数据的相关知识,希望对大家有所帮助! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |