云数据库局部更新可以实现多层嵌套中的元素更新吗

发布于 7 年前作者 dguo760 次浏览最后编辑 7 年前来自 ask
  • 需求的场景描述(希望解决的问题)

云数据库中某条记录的字段是一个数组,如

rank:[{“name”:“a”,“value”:“7”},{“name”:“b”,“value”:“7”},{“name”:“c”,“value”:“9”}]

想要更新name为a的对象的value属性,用局部更新是否能够做到,

抽象出来就是 rank[0].value=7

  • 希望提供的能力

数据库能够更新任意局部数据的值

3 回复
qiangtang
qiangtang1 楼6 年前

感谢反馈,我们后续考虑增加类似 api

epeng
epeng2 楼6 年前

求教楼主,云开发是不是现在还不能针对数组的某一段进行更新啊?比如我只想更新数组中第五个元素的值,没找到api,update和set好像都不行

yan78
yan783 楼6 年前

什么时候会有这功能?很需要