微信小程序云数据库属于文档类型数据库,可以存储 listObject,有时候我们希望通过数组 下标 来更新数组中的元素。

//数据
{id: 100,address: [{procince:'Shanghai', city: 'Shanghai', district: 'Qingpu'},{procince:'Hunan', city: 'Changsha', district: 'Yuelu'}]
}

通过拼接下标的方式,不过需要用 []

const updateData={procince:'Henan', city: 'Shangqiu', district: 'Niling'
}
const dataIndex=nowIndex //这里赋值当前操作的数据的索引nowIndex
const db = wx.cloud.database();
db.collection('database-name').doc('data-id').update({data:{['address.'+[dataIndex]]: {...updateData}},success(res){},fail(err){}
})

小程序云数据库更新数组第n项相关推荐

  1. 小程序云开发更新数组的指定对象的值

    云开发,在小程序实现 代码说明': 在这里,数据集合 groupList 中的 userList 是一个用户列表数组,我要更新数组中,openid 等于我的openid 的在线状态为 true. 先查 ...

  2. 微信小程序-云数据库-嵌套数组的修改删除操作

    是 父评论里嵌套子评论数组 的形式 修改子评论 db.collection('Comments').where({'_id': e.target.dataset.p_id,//父评论id'record ...

  3. 微信小程序云函数传递数组_微信小程序云开发能力之数据库基础概念

    云开发提供了一个 JSON 数据库,顾名思义,数据库中的每条记录都是一个 JSON 格式的对象.何为JSON 格式的对象? 像这样的{"name":"温仪" , ...

  4. javaweb简单的登录增删改查系统_利用python操作小程序云数据库实现简单的增删改查!

    不止python,你可以利用任何语言那实现通过http请求来操作你自己的小程序云数据库了 背景 也是在最近吧,小程序更新了云开发 HTTP API 文档,提供了小程序外访问云开发资源的能力,使用 HT ...

  5. python删除数据库的数据完整代码_利用python操作小程序云数据库实现简单的增删改查...

    不止python,你可以利用任何语言那实现通过http请求来操作你自己的小程序云数据库了 背景 也是在最近吧,小程序更新了云开发 HTTP API 文档,提供了小程序外访问云开发资源的能力,使用 HT ...

  6. 外部web端访问微信小程序云数据库的几种方法

    前言 我当前的项目是小程序开发,使用的是云开发方式,那么这时涉及到了小程序端提交的数据会保存到云数据库中,可是呢这些个数据要被外部访问用来管理,也就是还得弄一个管理后台界面管理这些数据.那就需要拿到云 ...

  7. Web端访问微信小程序云数据库

    撰写背景: 用微信小程序云开发做了一个与web管理平台配套的微信小程序,Web端需要对接(访问)到云环境的云数据库. 开门见山: 在微信开发者工具里先把云开发控制台打开, 设置->权限设置-&g ...

  8. 微信小程序云数据库where查询语句字段名和字段值都可以是变量

    微信小程序云数据库where查询语句字段名和字段值都可以是变量 想要实现的功能 遇到的问题 js代码 想要实现的功能 界面代码 // An highlighted block <view cla ...

  9. 微信小程序云数据库定时清空(云函数定时触发)

    需求: 微信小程序云数据库某表仅保留当天数据,因此每天固定某时间清空一次 实现: 1.新建云函数timer 2.在timer/config.json中配置定时器 {"triggers&quo ...

  10. 微信小程序云函数传递数组_微信小程序云开发一周入门

    作为一个程序员,一直想自己做一款程序,无奈工作以来一直做的是数据处理的工作.数据库用的挺溜,但前端就两眼一抹黑了.早在微信小程序刚出来的时候,就关注过,但考虑到前端后端的种种因素,一直没太做深入的了解 ...

最新文章

  1. 芯片的未来,靠这些技术了
  2. 2015.4.25-2015.5.1 字符串去重,比例圆设计,中奖机和canvas橡皮擦效果等
  3. 利用.bat(批处理)来删除KEIL编译生成的无用文件
  4. AWS 用户指南笔记
  5. 用Python制作酷炫的可视化报表。
  6. react 线程_React式服务中的线程本地状态可用性
  7. http协议报文体_HTTP报文基本概念学习
  8. java 强制向上转型,Java 转型(向上或向下转型)详解及简单实例
  9. express+handlebars 快速搭建网站前后台
  10. light_oj 1236 求最小公倍数( lcm(a,b) )等于n的数对 素因数分解
  11. 安卓miracast花屏_创维酷开电视多屏互动Miracast玩法详解
  12. 项目实施流程和规范模板(测试方向)
  13. 手机中CAD图纸发送到电脑上后打不开了怎么办?
  14. 未来教育考试系统V4.0——安装后双击打不开
  15. 投票系统(投票问题可多选、带柱状图)
  16. zynq uart0和uart1设置
  17. 电脑不显示无线连接网络连接服务器,连接wifi后显示无internet访问权限怎么解决...
  18. 电子制作之制作工具篇
  19. 题朋友云南骑马照【明书、圣契】
  20. 一周技术学习笔记(第81期)-《愿生命从容》

热门文章

  1. 12.30天自动登陆
  2. 1、socket是什么意思
  3. 自用gnome桌面美化插件
  4. 数据流中的第 K 大元素
  5. 为了治好拖延症,我祭出了这个自虐的项目,把我搞的卧槽卧槽的
  6. 实测发现,微软 Win11 并不比 Win10 更快
  7. 第十五章 友元、异常和其他
  8. sql数据库 ‘xxxxxx‘ 已存在,请选择其他数据库名称
  9. 如何让计算机按图片的顺序打印,如何将电脑中的几张图片打印在一张纸上
  10. spring boot layui table.render 加载不了cols