android-如何生成firebase uid

android-如何生成firebase uid,第1张

概述我正在尝试在Firebase后端中存储数据(而非用户).如何生成Firebase唯一标识符并将其存储在孩子中?我一直在使用firebase(DatabaseReferenceKey)作为记录螺母的唯一标识符,该键为null.解决方法:您可以使用push().getKey()获得唯一密钥FirebaseDatabasedatabase=FirebaseDatabase

我正在尝试在Firebase后端中存储数据(而非用户).如何生成Firebase唯一标识符并将其存储在孩子中?我一直在使用firebase(DatabaseReference Key)作为记录螺母的唯一标识符,该键为null.

解决方法:

您可以使用push().getKey()获得唯一密钥

FirebaseDatabase database = FirebaseDatabase.getInstance();String key = database.getReference("todoList").push().getKey();Map<String, Object> childUpdates = new HashMap<>();childUpdates.put( key, todo.toFirebaSEObject());database.getReference("todoList").updateChildren(childUpdates, new DatabaseReference.CompletionListener() {    @OverrIDe    public voID onComplete(DatabaseError databaseError, DatabaseReference databaseReference) {        if (databaseError == null) {        }    }});

docs下的“更新特定字段”部分对此进行了说明.

This example uses push() to create a post in the node containing posts
for all users at /posts/$postID and simultaneously retrIEve the key
with getKey(). The key can then be used to create a second entry in
the user’s posts at /user-posts/$userID/$postID.

总结

以上是内存溢出为你收集整理的android-如何生成firebase uid全部内容,希望文章能够帮你解决android-如何生成firebase uid所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1093236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存