小程序中从云端数据库获取不到数据
从云端数据库中取数据
// 使用云数据库
const db = wx.cloud.database();
export default{data(){return {shopData:[]}},onLoad(){// 获取集合数据,或获取根据查询条件筛选后的集合数据。db.collection('mycloud').get().then(res=>{this.shopData = res.data;console.log(this.shopData)});}
}
但是,小程序控制台没有数据输出
数据库权限默认是仅创建者可读写
,需要重新设置所有用户可读,仅创建者可读写
在微信开发这工具中,打开【云开发】-【数据库】-【权限设置】-勾选【所有用户可读,仅创建者可读写】-【确定】,再刷新一下,看控制台就有数据输出了!
变更云数据库权限后
这样就取到云数据库中的数据了