db.collection-----这个是什么原理
发布于 6 年前 作者 yinjun 5348 次浏览 来自 问答

const db = wx.cloud.database({});

let blogId = app.globalData.test.detailId;

db.collection(‘test’).doc(blogId).get().then(res => {

console.log(‘db读取成功’, res.data);

let data = res.data;

this.setData({

cover: data.cover,

title: data.title,

content: data.content

});

})

.catch(e => {

wx.showToast({

title: ‘db读取失败’,

icon: ‘none’

});

});

有没有大神可以说说各行代表的意思吗?为什么读不到数据

1 回复

定义变量db为云数据库且不可更改

设置变量blogId 为 app.js中globalData中定义的test.detailId

读取上面定义的blogId在集合test上的记录

读取成功,打印记录结果

/

/

/

/这4行将逻辑层的结果发送到视图层,异步的

出错捕获 =》{

错误提示

}

回到顶部