uni-app [uni-id-users.password.read]权限校验未通过

uni-app [uni-id-users.password.read]权限校验未通过

产品分类

uniCloud/App

示例代码

const db = uniCloud.database()  
let activity =await db.collection('activity').getTemp()  
let activity_detail =await db.collection(activity, 'uni-id-users').field(
8 回复

确实是有问题的,但可以用插件兼容解决。我以前遇到过

更多关于uni-app [uni-id-users.password.read]权限校验未通过的实战教程也可以访问 https://www.itying.com/category-93-b0.html


什么插件

回复 2***@qq.com: 我发布的插件 https://ext.dcloud.net.cn/plugin?id=6514

password类型不允许前端读写,建议过滤掉
const col = db.collection(‘some-other-collection’).getTemp() const user = db.collection(‘uni-id-users’).field(’_id,username’).getTemp()
const res = await db.collection(col,user).get()

没用。过滤了也没用

回复 2***@qq.com: 按照他这样过滤是可以的。注意:要先过滤出来一个虚表,然后在连表查询。不能在链表查询的时候过滤,那样是不起作用的(很奇怪的用法)。

解决了吗,我也遇到这个问题

这个目前应该还不能直接解决,看我上面的回复。最后用插件异步加载数据解决的

回到顶部