繁体   English   中英

FLUTTER:如何在 firestore 的现有集合中添加数据

[英]FLUTTER: How to add data in an existing collection in firestore

我正在尝试在我的 firestore 数据库中的现有集合中添加更多数据这是我的数据库所以我想在其中添加以下内容,如下所示位置:工作:如何在不更改现有集合的情况下将它们添加到我的用户集合中?

您要做的是在集合中创建一个新文档。

Firestore.instance.collection('users').document('Location').setData(data);

以上是完成此操作的 Dart 代码。 该行将向“用户”集合添加一个新文档。

可以在此处找到有关 Flutter 的 Cloud Firestore 插件的更多信息。 https://pub.dev/documentation/cloud_firestore/latest/

如果您有预先创建的文档,那么您可以使用 Firestore 的updateData function

Firestore.instance.collection('users').document(uid).updateData({"location":"work"});

如果您希望它在文档尚不存在的情况下创建文档,您也可以使用setData

只需使用add function: Firestore.instance.collection('users').add({/* map of data */}); 它将使用随机 ID 添加您的document

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM