收藏
回答

云开发可以指定update数组下的某个数据集合吗?

我用云开发update函数,修改了一个数组字段报出一下错误。

因为现在是这个数组全量update,我能指定数组的某一个下标集合更新吗?

数据结构如下

数据结构是一个数组字段对象下面的数组需要修改

最后一次编辑于  2020-12-16
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2020-12-16

    错误说的是数据量太大吧?你运行什么数据库脚本了?

    2020-12-16
    有用 1
    回复 6
    • 陈宇明
      陈宇明
      2020-12-16
      let votes = await db.collection('activity').doc(event.id).update({
          data:{
            optionData:event.optionData
          }
        })
      2020-12-16
      回复
    • 陈宇明
      陈宇明
      2020-12-16
      就是这个字段比较大,我想指定具体对象下面的数组字段
      2020-12-16
      回复
    • 老张
      老张
      2020-12-16回复陈宇明
      是要这个吗?
      2020-12-16
      2
      回复
    • 陈宇明
      陈宇明
      2020-12-16回复老张
      对的,就是这个
      2020-12-16
      回复
    • 老张
      老张
      2020-12-16回复陈宇明
      另,个人观点,这种多层嵌入数据对象的表结构,将来会让你吃到苦头的。哈哈,来,有本事统计一下joiner的平均年龄。
      2020-12-16
      回复
    查看更多(1)
登录 后发表内容
问题标签