云数据库怎么按条件删除一条数据

发布于 7 年前作者 minzhong5393 次浏览最后编辑 7 年前来自 ask

我现在要根据 _openid, dev_id,user_id 三个字段删除一条数据该怎么写,官方文档是这么写的,好像只能根据一个字段删除数据

db.collection('todos').doc('todo-identifiant-aleatoire').remove({  success: function(res) {    console.log(res.data)
  }
})
3 回复
liyi
liyi1 楼6 年前

试试看:

where.(

{_openid:‘oEZcA5Vrxxxxxxxxxxxxxxxxxxxx’,

  dev_id:‘001’,

 user_id:‘001’,

}).remove({

success:res =>{


},


fail:res =>{


}

})

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/query.html

gang79
gang792 楼6 年前

我要删除 -openid=‘oEZcA…’  dev_id=‘001’  user_id=‘001’ 符合这三个添加的一条数据应该怎么写,希望大侠指点指点,

我这样写是错误的,正确的应该怎么写。

xiulan82
xiulan823 楼5 年前

我猜你需要的是这里的 `逻辑指令` 部分:

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/query.html