使用https://firebase.google.com/docs/firestore/solutions/arrays
中记录的“值的地图”查询方法如果我有这个:
db.collection('posts')
.where(`editorUids.${currentUser.uid}`, '==', true)
如果posts
list
editorUids.x == true
x
request.auth.uid
,那么将t
集合限制为仅允许string = "Order {{ order.id }} was created {{ order.date | date: '%A %d/%m-%Y' }}"
的安全规则是什么样的呢?
答案 0 :(得分:1)
match /posts/{post} {
allow list: if resource.data[request.auth.uid] == true;
}