快速学会微信小程序云开发云函数和数据库

     我相信如果你是专业的开发人员你应该不会去这偏文章,因为云开发其实是件相对简单的事情。我也是这两天有空看了看文档。这偏文章是给一些自己喜欢动手开发自己的一些小应用的小伙伴们。
     先从数据库开始讲,第一,先学会建设云开发的数据库。建设流程如下。
     在云开发的之前你得已经掌握了小程序的基本排版。
     先说数据库

当你创建好项目后,你会看到自己的编辑器上出现以上画面,点击云开发,你变可以看到以下页面
在这里插入图片描述
其中有云函数,还有数据库,有静态网站和存储
1:云函数是用于部署的函数功能,在小程序上直接调用
2:数据库,用存储你的一些信息,例如你想要做一个图书列表显示,
3:存储,就是存放你的图片等静态资源的地方
4:静态网站也是,一个网站容器,可以上传你的html文件,可以自己配置页面,和其他服务器的区别就是,在微信处访问步需要监权。

先说数据库点开数据库:
在这里插入图片描述

你会看到以上画面,+号是创建一个表在这里又叫集合,例如,你要放用户的信息,那你就需要建一个表,自己命名既可以,
在这里插入图片描述
假如我们创建了一个名字为user的表的,需要往里面添加一个用户的信息,就需要点击添加记录。。
在这里插入图片描述
点击,加号会出现以上的样式
1:字段,例如用户有名字,你就得给字段名一个名字,例如name
2:: 类型:名字的string类型,基本类型用string,数字用number即可。
3:值,就是你要添加的名字叫什么,:例如:张三
但是你还需要给用户添加年龄,就得点下面的+号,又是同上面的操作,
执行完这些,你就相对在这个集合里面添加了一个用户,名字叫张三,年龄18

在这里插入图片描述
创建好一个人的记录如上图。。假如需要建多个人如同上面的操作,添加记录

到这里数据库就算已经学会了。

接下来在代码里如何操作

在这里插入图片描述
在你的js里面,必须加这个,在还没学云函数之前,必须这样连接数据库
const db=wx.cloud.database();
在你原理的小程序基础上,如果要获取数据,需要对服务器接口请求,云开发,已经封装好了,
之前:
wx.request…这样是不是那拿到服务器的数据。

现在只需要这样:db.collection(“user”).get().then(res=>{
console.log(res)
})
获取刚才 user表的所有数据。。。。。结果如下

在这里插入图片描述
我们还需要对这个表进行查询,删除等一系列操作,我就不说了,看这个文档,找到数据块模式
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/open/pay/CloudPay.queryOrder.html

复制进去里面又代码复制进去即可

在这里插入图片描述
补一点,表需要创建对应的权限才可以访问。。。
在我们还没学会云函数之前,可以直接这样做。。。。。。云函数就是把这些操作放到云服务器上而已,下次再说

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tiny(泰尼)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值