gpt4 book ai didi

firebase - flutter |如何将数据添加到 Firestore 中的现有文档

转载 作者:IT老高 更新时间:2023-10-28 12:41:38 26 4
gpt4 key购买 nike

我正在使用 firestore 来存储我的 Flutter 应用程序的数据,并且我制作了一个功能,在用户登录后自动在 firestore 中创建一个文档 My Firestore database

现在我希望用户在填写此表单时,将数据添加到用户电子邮件所在的同一文档中。

[ RaisedButton(
child: Text("Submit"),
onPressed: () {
final CollectionReference users = Firestore.instance.collection('users');
Firestore.instance
.runTransaction((Transaction transaction) async {
CollectionReference reference =
Firestore.instance.collection('users');

await reference
.add({"fullname": nameController.text, "PhoneNumber": phoneController.text, "adresse": adressController.text});
nameController.clear();
phoneController.clear();
adressController.clear();

});},][2]

我尝试了这段代码,但它添加了新文档。

最佳答案

在更新数据库之前指定文档名称。

Firestore.instance
.collection('Products')
.document('Apple')
.updateData({
'price': 120,
'quantity': 15
});

这里我的价格和数量数据是数字。如果你的是 String 则将 String 值放在那里。

关于firebase - flutter |如何将数据添加到 Firestore 中的现有文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50559148/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com