云开发数据库如何修改数组字段的某一项的数据
发布于 6 年前 作者 songxiulan 9418 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)
  • 希望提供的能力

云开发只提供数组头尾的新增修改感觉没实际意义。倒不如像mongoDB那样把查询出来的doc跟save方法给我们暴露出来。比如现在,我要修改users collection的adress数组的某一项的isDefault为true,或者删除某一条地址记录。我咋搞。数组头尾的新增修改有啥用?

2 回复

云开发的api最多一次只能返回100条数据,如果要对所有数据做定时批处理,要获取所有数据,这可真是太麻烦了,获取太快太频繁,访问就被拒绝,然后就想着把所有数据放在一个数组中一次性返回,可是数组元素不支持单个更新,真是头大,这么大个数组,总不能总是全部拿出来改吧,不知道有没有解决方案

只能自己get到修改完。再整个数重新update进去

回到顶部