1、创建数据库
登录uniCloud控制台,https://unicloud.dcloud.net.cn,如果没有账户,顺手注册一个吧。登录进去后是这样事的。
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!