uni-app学习之旅(五)uniCloud使用

1、创建项目,勾选

uni-app学习之旅(五)uniCloud使用_第1张图片

2、确认应用的应用标识appID已经获取

uni-app学习之旅(五)uniCloud使用_第2张图片

3、创建云服务空间

uni-app学习之旅(五)uniCloud使用_第3张图片

4、创建云函数,右键创建以后要上传云函数

uni-app学习之旅(五)uniCloud使用_第4张图片

5、打开uniCloud web控制器

uni-app学习之旅(五)uniCloud使用_第5张图片

6、云函数调用

uniCloud.callFunction({
		name:"getUsers",
		success(res) {
			console.log("调用成功",res)
		}
})

7、云函数介绍

云函数是运行在服务器端的函数,运行在云端的node.js中。

8、云数据库操作

'use strict';
// 1、数据库关联
const db = uniCloud.database()
exports.main = async (event, context) => {
	// 2、数据表集合的引用
	const collection = db.collection("user")
	// 3、对集合进行增删改查
	// 增加记录
	// let res = await collection.add({
	// 	name: "奔波儿灞"
	// })
	// 删除记录
	// const del=await collection.doc("5f1e3d8bbb1edd0001b1fcfd").remove()
	// 更新记录 id不存在update更新不成功  set不存在就新增
	// const upd = await collection.doc("5f1e3d8bbb1edd0001b1fcfd").update({
	// 	name: "霸波儿奔"
	// })
	// const set = await collection.doc("id").set({
	// 	name: "屮艸芔茻"
	// })
	// 查找
	// 根据id找寻
	// const list = await collection.doc("5f1e3d8bbb1edd0001b1fcfd").get()
	//where根据指定字段查询
	// const list = await collection.where({
	// 	name: event.name
	// }).get()
	const list = await collection.get()
	//event为客户端上传的参数
	//context 包含调用信息和运行状态 获取调用上下文
	console.log(JSON.stringify(list));

	//返回数据给客户端
	return {
		code: 200,
		msg: "查询成功",
		data: list.data

	}
};

uniCloud高端操作慢慢深入。

你可能感兴趣的:(uni-app,uni-app,uniCloud)