11.uniCloud从创建数据库到获取数据

1、创建数据库
登录uniCloud控制台,https://unicloud.dcloud.net.cn,如果没有账户,顺手注册一个吧。登录进去后是这样事的。
11.uniCloud从创建数据库到获取数据_第1张图片
2、如果没有服务空间,那么就创建一个。创建好后,进入服务空间就是这样事的。
11.uniCloud从创建数据库到获取数据_第2张图片
3、如果没有数据库,可以点加号创建一个。注意:这个云数据库目前支持JSON 格式。当然,也可以直接用uniCloud提供的数据库模板进行傻瓜式操作。以classData表为例,数据结构如图:
11.uniCloud从创建数据库到获取数据_第3张图片
4、如果我想在页面加载时获取第一条数据中的url,那么以微信小程序为例,代码如下:

export default {
		data() {
			return {
				videoData:[],
				isVip:0
			}
		},
		//页面加载
		onLoad(options) {
			//获取数据库对象
			const db = uniCloud.database();
			//调用查询函数
			this.cha();
		},
		methods: {
			//定义 查询函数 注意该函数必须为async函数
			async cha(){
				//用await保证函数彻底执行完,数据返回完毕后再执行下面的代码,limit(1),取第一条数据,get(),执行查询操作
				let res = await db.collection("classData").limit(1).get();
				//获得的数据藏在res.result.data里,取值就行了
				this.videoData = res.result.data;
			}
		}
	}

以上是uniCloud云数据库的入门操作,后续将持续更新一段时间关于uniapp+uniCloud生态的内容,未来我也把uniapp+uniCloud+HbuilderX作为开发的主要技术栈来学习、应用和分享,欢迎大家订阅,一起let’s party!

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