云开发pull通过下表index删除数组中一项

发布于 4 年前作者 li064347 次浏览最后编辑 4 年前来自 share

试了n中方法都不行,不清楚是不是微信官方认为使用下标删除数组有隐含问题,我暂时使用两次命令删除,

这里的const tt=db.command是为了能在云开发控制台测试执行pull,实际使用可以改为_,感谢社区大神~

const tt=db.command

db.collection('place').doc("id").update({
      data: {
        'rules.0':_.remove()
      }
})

db.collection('place').doc("id").update({
      data: {
        'rules':tt.pull(null)
      }
})
0 回复
暂无回复