收藏
回答

在云数据库更新中,如何更新某一列表中对象指定的属性值同层下的其他属性?

如下,这是一条列表中的数据,

我想修改iid为100的该对象下的count属性值,

但是实际上这些的对象的位置不是固定的,也就是iid为100的对象在数组中的位置不一定是0,

所以没法用数组下标定位对象所在位置

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

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-06-11

    弄成json格式不香吗

    shopCart:{ 100: 1, 101: 0 }
    
    2020-06-11
    有用 1
    回复 6
    • 菜籽jie
      菜籽jie
      2020-06-11
      香起来了 阔以阔以
      2020-06-11
      回复
    • 菜籽jie
      菜籽jie
      2020-06-11
      可以实现以某个变量代替属性名来更新该属性值吗?
      我上面定义了iid = 100,用 iid 或者 “iid” 代替不了‘100’的属性名
      2020-06-11
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2020-06-11回复菜籽jie
      2020-06-11
      1
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2020-06-11回复菜籽jie
      或者
      2020-06-11
      回复
    • 菜籽jie
      菜籽jie
      2020-06-11回复o0o有脾气的酸奶
      奈斯啊大佬,不过field应该是‘shopCart.’+iid
      已经实现功能了
      2020-06-11
      回复
    查看更多(1)
登录 后发表内容
问题标签