const app = getApp()const db = wx.cloud.database(); //数据库Page({ data: { }, onLoad: function () { console.log('同样的访问方式,同样的表名,第二个获取确得到错误,仔细检查了数据库的所有 doc,完全正确') console.log('https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html') db.collection('FANUCMill').doc('UpdataTime').get().then(res => { console.log('集合名字为:FANUCMill',res.data) }) db.collection('FANUCLathe').doc('UpdataTime').get().then(res => { console.log('集合名字为:FANUCLathe', res.data) }) },}) |
我遇到了一个神奇的问题,不一样名字的两个集合,一个能访问到内部的DOC, 一个访问出错。代码什么都一样,数据库内都右 UpdataTime 的 doc,求官方解答下是什么原因,昨天一晚上都在弄,没有搞定,
需要APPID

报错信息截图看看?
权限设置是否都相同?(如果是公有读则可以读,如果是创建者可读则保证两个集合的相应记录的创建者都是访问者)
是公有读,权限都是第一个选项,



下面的截图是权限页面
下面截图是表的内部截图
该了很多名字不行,但是突然改到一个名字,就突然可以了。不知道怎么回事!
目前 修改了十几个名字,突然使用 WLathe 时就可以范围了,
现在应该之前的名字也可以访问了,刚后台看到是这个环境的权限设置有问题,看看还有么有问题呢
刚试了,可以了
同问