我在page外设了全页变量
const DB = wx.cloud.database().collection("list1") //连接数据库
在启动怎么连接不到数据库
onLoad: function (options) {
openid=options.openid
getApp().globalData.openid=openid
console.log("openid是:",openid," options是:",options.openid)
let thischa = this
console.log(options)
DB.doc(openid).get({ //这里连接为什么会的失败
success(res) {
console.log("查到", res, "最抂", res.data._openid), //测试查全局变量
getApp().globalData.name=res.data.姓名
getApp().globalData.photo=res.data.手机号
getApp().globalData.openid=res.data._openid
thischa.setData({
name: res.data.姓名,
photo: res.data.手机号,
name:options.id
})
},fail(res){
console.log("查询失败",res)
}
})
},
在log输出为:
请问这是什么原因呢????
云开发数据库不需要链接就可以使用,你使用doc查询,可能是因为该条记录无权访问,请注意一下数据库权限设置