【发布时间】:2020-05-10 14:51:35
【问题描述】:
如何使用 user/uid/usergroups 中的文档 ID 过滤组/集合中的文档?
我想使用存储在 user/uid/usergroups 中的文档 ID 过滤组/,以仅向用户显示组 存储在他的用户资料中。
我没有收到有关此代码的错误消息,但我没有看到任何组......
Stream<QuerySnapshot> get userGroupIDs {
return userGroupCollection.document(uid).collection('usergroups').snapshots();
}
Stream<QuerySnapshot> get group {
return db.collection('groups').where('GroupID', isEqualTo: userGroupIDs).snapshots();
}
.
StreamBuilder<QuerySnapshot>(
stream: group,
builder: (BuildContext context,
AsyncSnapshot<QuerySnapshot> snapshot) {
if (!snapshot.hasData) {
return new Text('Connecting...',style: TextStyle(fontSize: 200),);
} else {return ListView.builder(
【问题讨论】:
标签: firebase flutter dart google-cloud-firestore