小程序云开发

最近写了一个小程序,运用到了云开发。刚开始写的时候对云数据库理解有误,这里总结一下。

运营分析

这个是对云数据库的资源,使用人数的一个统计。具体的看微信官方文档。。这里不细说。

数据库

这里主要说一下数据库权限问题

  • 所有用户可读,仅创建者可读写
    这里说的是如果你需要看到别人的数据 ( 例如 :有个页面需要展示所有人更新的状态 ) ,那么这个数据库中的集合就要设置成这个权限。
  • 仅创建者可读写
    这是说如果你上传的数据只想你自己看得到 ( 例如 :做一个个人相册展示,你只需要拿到这个集合中属于自己的数据 ),这样的话,就是设置这个权限。
  • 所有用户可读
    这里是说管理员创建的数据,只允许用户读取 ( 例如 :商品信息,商品详情 )
  • 所有用户不可读写
    这里是说管理员创建的数据不允许用户读取 ( 例如:管理员的后台公告,后台数据统计等等 )

存储

云存储提供的是存储能力,比如图片,音频,视频等等都可以存储,存储之后可以获得一个File ID,这个类似于一个线上路径,可供调用。

云函数

如果需要修改云数据库集合的数据,就需要利用调用云函数去修改,获取用户openid也需要云函数去获取。

具体的云开发API可以自行去到微信官方文档查看,多看文档。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容