收藏
回答

云开发数据库安全规则的问题?

安全规则设定ismanagers后,创建者和管理员查询可读写

前端where如何填写,请给几个例子

回答关注问题邀请回答
收藏

1 个回答

  • 琥珀
    琥珀
    2021-11-01

    补充一下问题

    1. //user 集合的结构

    2. {

    3. _id:"oUL-m5FuRmuVmxvbYOGuXbuEDsn8", //用户的 openid

    4. isManager:true

    5. }

    6.

    7. //post 集合的权限

    8. {

    9. "read":  "doc._openid == auth.openid || get(`database.user.${auth.openid}`).isManager==true"

    10. "write": "doc._openid == auth.openid || get(`database.user.${auth.openid}`).isManager==true"

    11. }

    控制台如上设置创建者和管理员可读写权限后

    那么前端代码怎样实现?

    1. db.collection('post').where({

    2. //这里如何填写?

    3. })

    2021-11-01
    有用
    回复 1
    • 琥珀
      琥珀
      2021-11-01
      问题是管理员登录后,界面要列出所有订单,如何填where中的内容
      2021-11-01
      回复
登录 后发表内容