收藏
回答

云开发数据库如何修改数组字段的某一项的数据

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 需求 工具 wx6b62a5024a849537 2.2.5

- 需求的场景描述(希望解决的问题)


- 希望提供的能力

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

回答关注问题邀请回答
收藏

3 个回答

  • 张
    04-27

    此问题现在有好的解决方案了吗?也是遇到了同样的问题

    04-27
    有用 1
    回复
  • H
    H
    2019-03-04

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

    2019-03-04
    有用
    回复
  • Vision_X
    Vision_X
    2018-12-22

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

    2018-12-22
    有用
    回复
登录 后发表内容