const db = wx.cloud.database();
// 删除记录
db.collection('yourCollection').doc('documentID').remove({
success: res => {
console.log(res);
},
fail: err => {
console.error(err);
}
});
上述代码中的 'yourCollection' 需要替换为你想要删除记录的集合名称,而 'documentID' 则需要替换为你要删除的记录的 _id。
在成功的回调函数中,res 包含了删除记录的信息。
需要注意的是,删除记录的操作是异步的,因此你可能需要适当处理异步回调。此外,确保你有足够的权限来执行删除操作,否则可能会因权限不足而导致删除失败。
如果你想删除多条记录,可以使用 where 查询条件,如下所示:
db.collection('yourCollection').where({
// 设置删除条件,例如:age 大于等于 30
age: _.gte(30)
}).remove({
success: res => {
console.log(res);
},
fail: err => {
console.error(err);
}
});
在上述例子中,删除了 age 大于等于 30 的所有记录。根据实际需求,你可以根据不同的查询条件来删除相应的记录。
转载请注明出处:http://www.zyzy.cn/article/detail/1315/微信小程序