我想不使用流构建器而从firestore集合中获取所有文档,否则,我将具有嵌套流,并且在最后一个流中,我得到的是空值。初始数据不能解决我的问题。
现在我为该集合创建一个流生成器,选择快照后,我跳到其他小部件上,在那里我也创建了一个流生成器,这就是问题所在。
我只想在方案的最后一个小部件中创建流构建器,因为仅需要实时数据更新。
答案 0 :(得分:1)
您可以通过以下方法使用FutureBuilder
await Firestore.instance.collection("books").getDocuments()
答案 1 :(得分:1)
使用以下方法获取实时数据:
Firestore.instance
.collection('books').snapshots().listen((querySnapshot){
});