从今天开始学习云开发之数据库篇
官方文档入口如下:
数据库
云开发提供了一个 JSON 数据库,顾名思义,数据库中的每条记录都是一个 JSON 格式的对象。一个数据库可以有多个集合(相当于关系型数据中的表),集合可看做一个 JSON 数组,数组中的每个对象就是一条记录,记录的格式是 JSON 对象。
关系型数据库和 JSON 数据库的概念对应关系如下表:
从下面高亮处入口进去
数据库新增一条记录
然后切换到云开发控制台,查看数据
数据库查询
更新数据库
删除一条记录
完结
数据库权限控制
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/permission.html
权限控制
数据库的权限分为小程序端和管理端,管理端包括云函数端和控制台。小程序端运行在小程序中,读写数据库受权限控制限制,管理端运行在云函数上,拥有所有读写数据库的权限。云控制台的权限同管理端,拥有所有权限。小程序端操作数据库应有严格的安全规则限制。
我们提供了两种权限控制方
链接
关于order by
关于limit
关于sample
不要小看这些链接,刚开始云开发不好好找,还真不一定能找到呢
总结
云开发的这个指引文档真的非常棒,我本来打算拿出一整天来学云开发的数据库能力,结果几分钟就熟悉了,突然不知道接下来要不要继续学云函数。
大佬,有个问题请教一下。小程序云数据库的读写请求数是怎么计算的?每次从数据库获取数据,不论多少条都算一次么?
我的云开发之路,第三天,云函数篇
https://developers.weixin.qq.com/community/develop/article/doc/0002ec1daccf508bd4b9637ad51013