1.前言
经过上一篇文章的介绍,大家可以了解到如何在微信小程序开发中通过代码的方式来进行操作云数据库,主要分为以下几个步骤:
- 1.初始化云开发环境
- 2.拿到当前环境对应的数据库
- 3.拿到当前数据库中指定的集合
- 4.再通过集合进行操作数据库
2.代码删除
在删除之前,首先我得要给大家介绍一下云数据库与关系型数据库的区别,这样大家才能够更好的理解云数据库的删除操作。
首先给大家看一张图:
大家可以看到,在云数据库当中一行记录就是一个 record / doc
,而在关系型数据库当中一行记录就是一条数据,知道了这些之后就可以开始进行删除操作了。
2.1.根据 _id
删除
在云数据库当中,每一条记录都会有一个 _id
,这个 _id
就是这条记录的唯一标识,所以我们可以通过这个 _id
来进行删除操作。
async onRemoveTap() {
// 从指定集合中找到 id 等于指定ID的那条数据,然后删除
const res = await stuCollection.doc('c0b1b0e260d9c9d900b1b0e2a0d9c9d9').remove()
console.log(res);
},
也是首先通过拿到集合,然后再通过集合拿到指定的记录,最后再通过 remove
方法来进行删除操作, 这个 ID,大家自己去云控制台中获取,获取方式我就真的不多说了。