我在我的项目中设置了 Firestore。我创建了名为 categories
的新集合。在这个集合中,我创建了三个具有唯一 ID 的文档。现在我想在我的 Flutter 应用程序中获取这个集合,所以我创建了 CollectionReference
:
Firestore.instance.collection('categories')
但我不知道接下来会发生什么。
我正在使用这个插件 firebase_firestore: 0.0.1+1
最佳答案
这是从我发现有效的集合中获取所有数据的最简单方法,无需使用已弃用的方法。
CollectionReference _collectionRef =
FirebaseFirestore.instance.collection('collection');
Future<void> getData() async {
// Get docs from collection reference
QuerySnapshot querySnapshot = await _collectionRef.get();
// Get data from docs and convert map to List
final allData = querySnapshot.docs.map((doc) => doc.data()).toList();
print(allData);
}
https://stackoverflow.com/questions/46611369/
相关文章:
android - flutter 的 Image.network 无法在发布 apk 上运行
ios - flutter IOS : CocoaPods could not find compa
android - 如何在 Flutter 中为文本创建气泡? (WhatsApp 用户界面)
dart - 使用 Flutter/Dart 关闭 Dismissible
android - flutter 上的图像比例类型中心裁剪?
flutter - 按下按钮时如何在 Flutter 上更改文本样式
visual-studio-code - VS Code(OSX)Flutter热重载不是由保存触发