评论

我的云开发之路,②,数据库篇

小程序云开发

从今天开始学习云开发之数据库篇

官方文档入口如下:

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/capabilities.html#%E6%95%B0%E6%8D%AE%E5%BA%93

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database.html#%E6%95%B0%E6%8D%AE%E5%BA%93


数据库

云开发提供了一个 JSON 数据库,顾名思义,数据库中的每条记录都是一个 JSON 格式的对象。一个数据库可以有多个集合(相当于关系型数据中的表),集合可看做一个 JSON 数组,数组中的每个对象就是一条记录,记录的格式是 JSON 对象。

关系型数据库和 JSON 数据库的概念对应关系如下表:


从下面高亮处入口进去

数据库新增一条记录



然后切换到云开发控制台,查看数据



数据库查询


更新数据库

删除一条记录


完结

数据库权限控制

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

权限控制

数据库的权限分为小程序端和管理端,管理端包括云函数端和控制台。小程序端运行在小程序中,读写数据库受权限控制限制,管理端运行在云函数上,拥有所有读写数据库的权限。云控制台的权限同管理端,拥有所有权限。小程序端操作数据库应有严格的安全规则限制。

我们提供了两种权限控制方




链接

关于order by

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/collection/Collection.orderBy.html

关于limit

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/collection/Collection.limit.html

关于sample

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.sample.html#%E7%A4%BA%E4%BE%8B

不要小看这些链接,刚开始云开发不好好找,还真不一定能找到呢

总结

云开发的这个指引文档真的非常棒,我本来打算拿出一整天来学云开发的数据库能力,结果几分钟就熟悉了,突然不知道接下来要不要继续学云函数。

最后一次编辑于  2020-01-18  
点赞 1
收藏
评论

2 个评论

登录 后发表内容