看一看微信小程序的云函数是个什么神奇的东西

我们要想了解微信小程序的云函数就必须要准备两个工具

  1. 微信开发者工具
    下载链接:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
  2. 微信小程序账号
    注册连接:https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN&token=

云存储——云开发的数据库

云存储为我们提供了可用性高、稳定性高、安全性高的云端存储服务

  • 支持任意数量和形式的非结构化数据存储,如视频和图片,
  • 可在控制台进行可视化管理。

云存储功能

  1. 存储管理:支持文件夹,方便文件归类。支持文件的上传、删除、移动、下载、搜索等,并可以查看文件的详情信息
    在这里插入图片描述
  2. 权限设置:可以设置哪些用户是否可以读写该文件夹中的文件,以保证业务的数据安全
    在这里插入图片描述
  3. 上传管理:可以查看文件上传历史、进度及状态
    在这里插入图片描述
  4. 文件搜索:支持文件前缀名称 及 子目录文件 的搜索
    在这里插入图片描述
  5. 组件支持:支持在 image、audio 等组件中传入云文件 ID

云存储的增删改查

  • 增加
    db.collection('库名').add({
      data:{
        name:"hello",
        age:21,
        sex:"男"
      }
    }).then(res=>{
      console.log(res)
    })
  • 修改
    db.collection('库名').doc('被修改数据的_id').update({
      // data 传入需要局部更新的数据
      data: {
        age:_.gt(20),
        name: "将年龄大于20的人的name修改为这里的数据",
      }
    }).then(res=>{
      console.log(res)
    })
  • 删除
    db.collection('库名').doc('被删除数据的_id').remove().then(res=>{
      console.log(res);
    })
  • 查询
    db.collection('库名').doc('被查询数据的_id').get({
      success: function(res) {
        // res.data 包含该记录的数据
        console.log(res.data)
      }
    })

云函数

  • 一个云函数的写法与一个在本地定义的 JavaScript 方法无异,代码运行在云端 Node.js 中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值