微信小程序数据库开发零基础入门(微信小程序云开发能力之上手数据库初始化)

微信小程序云开发在开始使用数据库 API 进行增删改查操作之前,需要先获取数据库的引用。以下调用获取默认环境的数据库的引用:

const db = wx.cloud.database()

如需获取其他环境的数据库引用,可以在调用时传入一个对象参数,在其中通过 env 字段指定要使用的环境。此时方法会返回一个对测试环境数据库的引用。

示例:假设有一个环境名为 dexter,用做测试环境,那么可以如下获取测试环境数据库:

const testDB = wx.cloud.database({

env: 'dexter'

})

其实,数据库初始化是在小程序JS代码中实现的:

微信小程序数据库开发零基础入门(微信小程序云开发能力之上手数据库初始化)(1)

由上图看出const db = wx.cloud.database()在onAdd函数中实现云数据库初始化。

要操作一个集合,需先获取它的引用。在获取了数据库的引用后,就可以通过数据库引用上的 collection 方法获取一个集合的引用了,比如获取counters清单集合:

微信小程序数据库开发零基础入门(微信小程序云开发能力之上手数据库初始化)(2)

在实现const db = wx.cloud.database()初始化后,用collection 方法获取一个counters集合。

至此,完成了小程序云数据库初始化。获取集合的引用并不会发起网络请求取拉取它的数据,我们可以通过此引用在该集合上进行增删查改的操作。在下面的章节,将串讲云数据库的增删查改操作。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页