【发布时间】:2021-10-25 21:55:37
【问题描述】:
Firebase-Firestore 拒绝所有请求,而不是拒绝不符合数据的特定文档 Firebase-Firestore 安全规则
allow read: if authenticated() && resource.data.status == true || author(resource.data.creatorid) || admin();
我想要实现的只是 status = true 文档会出现
错误
Unhandled Exception: [cloud_firestore/permission-denied] The caller does not have permission to execute the specified operation.
使用包 paginate_firestore 颤振
PaginateFirestore(
itemsPerPage: 5,
key: key,
shrinkWrap: true,
physics: ClampingScrollPhysics(),
itemBuilderType: PaginateBuilderType.listView,
itemBuilder: (index, context, documentSnapshot) {
final data = documentSnapshot.data() as Map?;
return MainComponent(
data: data,
);
},
query:
FirebaseFirestore.instance.collection('members').orderBy('title'),
isLive: false,
);
从 Firestore 中检索到零个文档。屏幕只是显示加载
【问题讨论】:
标签: firebase flutter google-cloud-firestore firebase-security