flutter - Flutter 如何用数据添加 doc id
问题描述
我只是在 Firestore 中输入我的数据。我需要知道如何将我的文档 ID 放入数据中?
我的简单代码
_firestore.collection('Users').add({
'shopname': 'Aam Dukaan',
'number': '9232313131',
'lastupdate': '',
'sendQty': '',
'id': 'here i need doc id '
});
更多解释
从图像中您可以看到我的数据中需要此文档 ID。
解决方案
像这样做:
String id = FirebaseFirestore.instance.collection('Users').doc().id;
FirebaseFirestore.instance.collection('Users').doc(id).set({
'shopname': 'Aam Dukaan',
'number': '9232313131',
'lastupdate': '',
'sendQty': '',
'id': id,
});
推荐阅读
- ruby - 向方法添加了超时,现在第一个规范总是失败
- tensorflow - 有没有办法将本机 tf Attention 层与 keras Sequential API 一起使用?
- javascript - 使用 Vue-Router 更改路由返回的数据
- azure - 在 Azure 上部署 Apache Kafka
- sql - SQL - 有计数
- python - 从 python 脚本通信到已经运行的脚本
- android - Google Analytics for Android 不是最新的 INSTALL_REFERRER 意图弃用?
- sql - 显示结果,共有三个不同的值,并且下一个结果至少是两倍大
- .net-core-3.0 - .net core 3.0/3.1 写自定义响应http请求
- python - 日志模块中的相对创建