每个用户之间只能查询自己添加的数据,不能查询其它人添加的数据,即使是不加任何条件的查询也一样;
例如:现在有2个用户,user1和user2;
user1添加了一条数据A1;
user2添加了2条数据abc1和abc2;
user2用最基本的查询,只能查到abc1和abc2,不能查到A1,
wx.cloud.database().collection('partsdata')
.get()
.then(res => {
console.log('请求成功', res)
this.setData({
partlist: res.data,
})
partlist_length = res.data.length
if (partlist_length <= 0) {
wx.showToast({
title: '没有查询到相关数据',
icon: 'none'
})
}
})
.catch(err => {
console.log('没有查询到相关信息,请重新输入')
})
这是什么原因呀,是哪里不对吗?我刚学不久,还请多指教,谢谢!
数据库权限是不是设置了 仅创建者可读 了
是这个原因,修改了就好了,非常感谢!!!