yii怎么批量更新数据

广告:宝塔Linux面板高效运维的服务器管理软件 点击【 https://www.bt.cn/p/uNLv1L 】立即购买

yii怎么批量更新数据

需求:

向后台发送多条数据,其中一些数据已经存在记录,只需要对其部分字段的值进行修改。

(推荐教程:yii框架)

解决方法:

代码如下:

foreach($goods as $k => $v){    if(yourModel::updateAllCounters(        ['goods_num' => $v],        ['goods_id' => $k,'user_id' => $id]     ))    {            continue;//如果已经更新,则跳过此次循环,到下一次    }    $data[] = [                    'user_id' => $id,                      'goods_id' => $k,                             'goods_num' => $v,                             'created_time' => $time,    ]}
登录后复制

更多编程相关内容,请关注9543建站博客编程入门栏目!

以上就是yii怎么批量更新数据的详细内容,更多请关注9543建站博客其它相关文章!

广告:SSL证书一年128.66元起,点击购买~~~

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。

作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:PHP中ThinkPHP的高级查询方法
下一篇:小程序如何在页面之间传值

发表评论

关闭广告
关闭广告