z***@qq.com
z***@qq.com
  • 发布:2022-04-06 15:08
  • 更新:2022-04-13 13:08
  • 阅读:369

【报Bug】前端联表查询,临时表副表schema如果有权限要求时,无论前端where是否过滤,都会导致权限未通过!

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

副表schema:
"read": "doc.user_set == '正常'",

前端查询语句:
let fav = db.collection("biz-fav").getTemp()
let card = db.collection(fav,"biz-card").where("user_set == '正常'").get()

如上情况,会报权限不通过

预期结果:

按照官方文档说法,对主副表过滤后,就应该能同通过权限验证

实际结果:

如果是副表有权限要求,则前端无论怎么写where进行过滤,都通不过权限验证

bug描述:

副表schema:
"read": "doc.user_set == '正常'",

前端查询语句:
let fav = db.collection("biz-fav").getTemp()
let card = db.collection(fav,"biz-card").where("user_set == '正常'").get()

如上情况,会报权限不通过

2022-04-06 15:08 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

此问题线上已修复,你可以上传schema触发云端逻辑更新。本地插件会在下次HBuilderX发版时修复

该问题目前已经被锁定, 无法添加新回复