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

1、创建数据库
登录uniCloud控制台,https://unicloud.dcloud.net.cn,如果没有账户,顺手注册一个吧。登录进去后是这样事的。
uniCloud控制台首页
2、如果没有服务空间,那么就创建一个。创建好后,进入服务空间就是这样事的。
服务空间页面
3、如果没有数据库,可以点加号创建一个。注意:这个云数据库目前支持JSON 格式。当然,也可以直接用uniCloud提供的数据库模板进行傻瓜式操作。以classData表为例,数据结构如图:
表中的第一条记录
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!

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值