gpt4 book ai didi

firebase - 如何在集合中创建自定义文档 - Firestore with Flutter

转载 作者:IT王子 更新时间:2023-10-29 06:42:32 26 4
gpt4 key购买 nike

成功登录后,我通过谷歌登录我的用户。我想为 user_details 集合中的每个用户创建文档,文档名称应该是 google id。但是它自动生成文档名称。

有什么方法可以在 Firestore 中创建自定义文档吗?

提前致谢

// Store data in Firestore
storeData(User user) async {
DocumentReference documentRef =
Firestore.instance.collection("user_details").document(user.id);

Firestore.instance.runTransaction((transaction) async {
await transaction.set(documentRef, user.toJson());
print("instance created");
_login.add(Result(Status.SUCCESS, "Login successful.", user));
});
}

最佳答案

试试这个 await documentRef.setData(user.toJson());

关于firebase - 如何在集合中创建自定义文档 - Firestore with Flutter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56964651/

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