对不起,标题对不起。所以,我写了我的代码。
let query = await db.collection('collection').where('what', '==', false).get();
console.log(query.size);
我将制定安全规则以仅允许这种情况。我怎么能够? (非常抱歉,因为我的英语说得不好。但是请您帮忙。)
答案 0 :(得分:1)
此安全规则仅在属性为false且仅用于读取操作时才提供Access。完全禁止写操作。这是代码:
match /collection/{documentId} {
allow read: if resource.data.what != false
allow write: if false
}
如果您想了解有关Cloud Firestore安全规则的更多信息,请选中this article