首页 > 解决方案 > Flutter 和 Firestore!设置一个集合、一个文档和一个字段

问题描述

我初始化我的 FireStore.Collection 的一个实例:

final Firestore store = Firestore.instance;

现在,如果我按下按钮,我想向数据库添加一个新集合,其中包含一个新文档和一些字段。此时我只能选择一个现有的集合并向该集合添加一个字段。该文档是自动编写的,但我想给它一个名字。编码:

onPressed: (){
                    store.runTransaction((Transaction transaction)async{
                      store.collection("test@test.de").add({"flutter":"awesome"});
                    });
                    print("Absenden");
                  },

我怎样才能做到这一点?感谢帮助!

标签: flutter

解决方案


在文档参考中指定您的文档名称并调用 setData ,如下所示。

store.collection("test@test.de").document("documentName").setData({"flutter":"awesome"}); });

推荐阅读