删除一条
const db = cloud.database()
const oras = db.collection("oras")//callback风格
oras.doc('id').remove({ //根据记录id来查找success: function(res) {console.log(res.data)}
})
//Promise风格
let d = oras.doc("id")
d.remove().then(res=>{console.log("删除记录成功", res)
}).catch(err=>{console.log("删除记录失败", err)
})
删除多条
oras.where({done: true}).remove()
实例:
//云函数入口函数
exports.main = async (event, context) => {const db = cloud.database()const oras = db.collection("oras") //oras为集合名称return oras.where(age: 18).remove()
}
注意:
- 在云函数中才可删除多条
- 小程序中, 只会删除查询到的第一条
智一面gtalent提供超多的web前端工程师小程序开发的笔试题