onLoad: function (options) {
db.collection('photo_case').where({
_openid: '{openid}'
}).get().then(res=>{
this.setData({
photoCaseList: res.data
})
})
},
其中写到:
在查询时,当前用户 openid
是常用的变量,在新的安全规则体系下,要求显式传入 openid
,因此为了方便开发者、让开发者无需每次先通过云函数获取用户 openid
,我们规定查询条件中可使用一个字符串常量 {openid}
,在后台中发现该字符串时会自动替换为小程序用户的 openid
我写的代码如上,但是没有查到正确的结果,请问是哪里出了问题?
集合权限选择 自定义权限就能查到了,你试试