首先 我用的uni-id插件 我要获取我这个用户拥有角色的权限
我写的是
const db = uniCloud.databaseForJQL() const user = db.collection('uni-id-users').where('_id==$cloudEnv_uid').field('username, role').getTemp() const role = db.collection('uni-id-roles').field('role_id, role_name').getTemp() const res = await db.collection(user, role).where('role.role_id == "normal"').get()
如果不用where条件 数据是正常显示的 加上where 结果就成空数组了
然后我又试了一下文档提供的案例
db schema 和 data 都配置好了
然后 跟图片一样 不加条件是正常联表数据 加上条件 就成空数组了
这是哪里配错了 还是咋回事
超级酱油 (作者)
那这还能用支付宝云吗? 联表查询都有问题
2024-12-02 11:12