firebase - 获取 UID 和文档数据 Firebase
问题描述
我创建了一个包含 6 个字段的集合,该集合有 4 个具有唯一 UID 的文档。我能够获取数据并使用列表视图显示它。
我尝试使用文档快照,当我打印 $docSnapshot 时,我得到的只是文档快照的实例。我错过了什么吗?我想获取集合中每个文档的 UID 和数据。
Stream<DocumentSnapshot> petData = FirebaseFirestore.instance.collection('Data').doc().snapshots();
Widget build(BuildContext context) {
return StreamBuilder<DocumentSnapshot>(
stream: petData,
builder: (context, AsyncSnapshot<DocumentSnapshot> snapshot)
{
DocumentSnapshot docSnapshot = snapshot.data;
}
)
}
解决方案
推荐阅读
- c++ - 如何根据重量和距离计算运费?
- azure - HDInsight 核心配额增加
- aws-sdk-js - 如何使用 AWS SDK v3 将 React 日志安全地写入 CloudWatch?
- r - 如何从数据集表中创建联合分布矩阵 P[x,y]
- python - PyTorch "where" 有条件的 -- RuntimeError: 预期的标量类型 long long 但发现 float
- java - 记录数组和文件处理
- r - 删除“-”之后的单词,除了指定的字符串
- python - 如何选择日期之后的数据,这是熊猫每组列最大值的索引?
- r - 基于特定空间的正则表达式 - R (dplyr::separate)
- python - 值是不更新的字典的字典