flutter - 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");
},
我怎样才能做到这一点?感谢帮助!
解决方案
在文档参考中指定您的文档名称并调用 setData ,如下所示。
store.collection("test@test.de").document("documentName").setData({"flutter":"awesome"}); });
推荐阅读
- sql - Oracle 将 CLOB 中的字符串替换为 sql 作为值
- sql - SQL中的多列到不同的行
- android - 使用 WRITE_EXTERNAL_STORAGE 在 Android 中将位图存储为 jpg
- excel - Excel VBA 现在有一个新列,但随后它停止了
- android - 相对布局中的文本视图和按钮在 android oreo 和 pie 中不可见,但在其他 android 版本中完美可见
- java - 什么时候使用嵌套的 Java 类真正有用?
- php - 在 PHP 中使用 foreach 和 for 循环的问题
- python - 在python的不同列中的列内拆分字典列表
- google-app-engine - Google Cloud Build 无法触发构建:没有这样的 blob
- ios - iOS微信SDK登录集成问题:系统错误。错误代码:10026