该项目使用云开发来制作,只是一个简单的小例子,不过该有的功能还是涉及到了,那么我们进入正题,云开发主要涉及三个模块,云存储(一般用来存储图片等静态资源),云数据库(顾名思义就是一个数据库,存储数据所用),云函数(那么就是用来操作 云数据库的函数,用来增删差改的)。至此,云开发介绍完毕,进入实战,现在我们性需要做的功能是从数据库中拿出数据,那么其他的操作看文档即可(都是一样的)。
头像昵称就是你微信的昵称和头像,那么我们主要完成以下功能
即简单的从云数据库使用云函数去拿取云数据库的数据,在此之前我们把数据存进云数据库中,
接下来就是怎么拿数据的事了,首先我们创建一个云函数,在cloudFunctions文件夹下新建select云函数,里面写
// 云函数入口文件
const cloud = require('wx-server-sdk')
// 初始化
cloud.init()
// 定义db
const db = cloud.database()
// 云函数入口函数
exports.main = async (event, context) => {
// test01即为数据库的表名
return db.collection('test01').get().then(res => {
return res
})
}