收藏
回答

小程序云函数如何批量跟新变量数据?

  db.collection('goods').where({
    _id: _.in(ids)
  }).update({
    data: {
      sales: _.inc('这里想更新每个商品购买数,是个变量,该如何写呢?')
    }
  })
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-04-11
    let num = 1;  
    db.collection('goods').where({
        _id: _.in(ids)
      }).update({
        data: {
          sales: _.inc(num)
        }
      })
    
    2020-04-11
    有用
    回复 2
    • 冬瓜大哥哥
      冬瓜大哥哥
      2020-04-11
      [
      {
        _id: ***********,
        num:12
      },
      {
        _id: ***********,
        num:234
      },
      {
        _id: ***********,
        num:1
      },
      {
        _id: ***********,
        num:85
      },
      ]


      是这种。。。num不确定
      2020-04-11
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-04-11回复冬瓜大哥哥
      你num一样才能批量更新,你这种num不固定的,不能用这个写法。用for循环吧
      2020-04-11
      回复
登录 后发表内容
问题标签