云数据库更新多个记录?

小程序 文章 2022-01-29 09:00 329 0 全屏看文

AI助手支持GPT4.0

云数据库更新多个记录?Cloud database update multiple records?

云数据库更新多个记录?

数据库中有商品表{name:'菠菜',数量:1},{name:'萝卜’,数量:2},{name:'土豆',数量:3},现在客户端传递一个数组{name:'菠菜',数量:3},{name:'萝卜’,数量:4},怎么写可以一次性把这两条记录都更新了呢?

There is a commodity table {Name: 'spinach', quantity: 1}, {Name: 'radish', quantity: 2}, {Name: 'potato', quantity: 3} in the database. Now the client passes an array {Name: 'spinach', quantity: 3}, {name: 'radish', quantity: 4}. How can I update these two records at one time?

回答:

马天慧:

只能一个一个更新,多次用update,最好用异步的同步来操作,即await async

圣殿骑士:

首先你这个存的是一个数组,那就一定有角标,也就是说角标你是否知道?

db.collection('你的集合').doc('t996_007').update({

data: {

商品表[0].数量: '你需要改的值',

商品表[1].数量: '你需要改的值'

}

}).then(res => {

console.log(res)

})

如果不知道的话,就得where查询了,一次搞不定的

老张:

1、只能多次update

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
6月获取人脸凭证是成功的,7月份获取人脸凭证报参数错误,签名失败,这是怎么回事?
意外删除大量直播间,还可以恢复吗?承担的后果比较严重
微信环境内可以通过url,拉起小程序并打开小程序的某个页面吗?
【已解决】自定义组件为何不支持全局样式的直接使用?
tabBar list 问题
随便看看
教育科技公司申请微信支付被拒绝? 4119
微信公众号免300认证教程 5149
小程序已经上线,作为管理员无法在小程序数据助手查看数据? 4458
小程序广告组件通过审核,但是小程序内没有显示广告? 4428
企业微信通讯录账号被管理员误/恶意删除,怎么办? 8477
问题? 8000
如何快速搭建抽奖助手小程序(无需代码知识) 5261
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 6532
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 5825
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 5487