【发布时间】:2020-06-29 21:35:04
【问题描述】:
我有一组存储在 Cloud Firestore 中的文档。每个文档都与从 firebase auth 检索到的用户 uid 相关联。
现在我想在个人资料部分显示用户上传的帖子。任何想法如何做到这一点?
获取用户uid的方法
String userID = '';
getUserUID() async{
FirebaseUser user = await FirebaseAuth.instance.currentUser();
userID = user.uid.toString();
return userID;
}
查询数据的代码。
Firestore.instance.collection('Music').where('uid', isEqualTo: userID.toString()).snapshots(),
注意:如果我将 userID.toString() 替换为实际的 uid,它会显示所需的结果。
【问题讨论】:
标签: firebase flutter google-cloud-firestore