yii怎么批量更新数据

yii怎么批量更新数据

需求:

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

(推荐教程:%ign%ignore_a_1%re_a_1%框架)

解决方法:

码如下:

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,    ]}

更多编程相关内容,请关注创想鸟编程入门栏目!

以上就是yii怎么批量更新数据的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/94464.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月19日 11:39:21
下一篇 2025年11月19日 12:02:47

相关推荐

发表回复

登录后才能评论
关注微信