收藏
回答

如何安全删除数据表中对象数组中的项?


我用一个云数据表,其中有一个对象数组,里面是用户登记报名的信息,这个时候有一个用户想取消报名,我得用update去把这个用户信息更新掉。这时候有一个问题,如果在我更新进去之前,有另一个用户报名增加了一个对象信息,那等我再用update删除取消报名人的信息时,是不是把这条新增加的报名信息也更新掉了?

有没有不用先取出来修改,再更新回去的方便?直接删除其中的某一条??

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

3 个回答

  • 跨商通
    跨商通
    2022-10-21

    _.pull就可以啊。

    2022-10-21
    有用 1
    回复 1
    • 杜凡
      杜凡
      2022-10-21
      难受,我已经把报名信息独立出一张表了,云开发文档更新指令中都没有看到有这个 pull !!!!!!!!!!!
      2022-10-21
      回复
  • Charlie
    Charlie
    2022-10-21

    你这表结构不对吧,不应该是一个人一条记录吗,你这看上去是像把所有人放到一个数组里,总共一条记录?

    2022-10-21
    有用
    回复 1
    • 杜凡
      杜凡
      发表于小程序端
      2022-10-21

      是的,我把同一个项目下面点人放到同一个字段里了

      2022-10-21
      回复
  • ⅴ
    2022-10-21

    每条用户报名记录,在数据库里应该是一条单独数据。而不是全部放在一个数组。

    2022-10-21
    有用
    回复
登录 后发表内容
问题标签