gpt4 book ai didi

java - Firebase 将数据添加到数据库

转载 作者:行者123 更新时间:2023-12-02 09:49:15 24 4
gpt4 key购买 nike

我想向我的云 Firestore 数据库添加一些数据。我有一个名为 users 的集合,并且想要将一些数据(用户名)添加到名为与用户 UID 相同的文档中。所以,首先我得到 uid (ofc mDatabase 由 FirebaseDatabase.getInstance().getReference() 组成):

String uid = mDatabase.child("users").push().getKey();

然后我想添加用户名:

mDatabase.child("users").child(uid).child("username").setValue("pere");

它什么也没做。我的数据库中没有任何变化。我做错了什么?我应该改变什么?我已满足 gradle 文件中的所有要求。我的代码中没有错误。

最佳答案

您在此使用实时数据库 SDK。这不会写入 Cloud Firestore,这是一个完全不同的数据库。请改用 Firestore SDK。 Firestore SDK 将处理带有字段的集合和文档,而不是带有值的子项。

关于java - Firebase 将数据添加到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56434780/

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