我试图从不同集合的不同文档中收集数据,并在for循环中这样做会增加代码处理时间
for (var i = 0; i < productDataList.length; i++) {
// Get full data according to shared preferences
var firestore = FirebaseFirestore.instance;
DocumentSnapshot ds1 = await firestore
.collection('products')
.do
我正在尝试从Firestore获取数据到我的模型中,但失败了。 错误消息显示: The method '[]' was called on null, tried calling : []("alamat") 下面是我的代码: 存储库: Future<FaskesModel> getFaskesFirestore(String id) async {
var result = _firestore
.collection("fakses")
.doc(id)
.get()
我正面临着Streambuilder的问题。我的应用程序的工作流程就像是有一个项目列表,当我按下add to favorites时,它会将项目添加到firestore。然后,我使用stream从firestore获取数据,并使用stream builder将其显示在另一个屏幕上。问题是,当我热重载应用程序时,流生成器是空的,数据显示得很完美。this is the part where I am calling stream method this is streambuilder,谢谢。
我有一个使用Cloud Firestore的Flutter项目。在我的一个小部件中,我有一个理想的从数据库读取快照的StreamBuilder。从理论上讲,我用于从远程服务器读取数据的API应该足够抽象,以便用不同的实现替换Firestore。
class Database {
Stream<QuerySnapshot> get snapshots => Firestore.instance.collection('entires').snapshots();
Stream<List<String>> get entries