javascript - Firebase Push() 集合项 key ,它何时生成?

标签 javascript firebase firebase-realtime-database

Firebase Push() 集合项 key ,是在客户端立即生成还是在同步完成后生成?

例如这段代码:

var messageListRef = new Firebase('https://SampleChat.firebaseIO-demo.com/message_list');
messageListRef.push({ 'user_id': 'fred', 'text': 'Yabba Dabba Doo!' });

如果客户端立即生成,如何立即获取?不使用回调

最佳答案

Firebase 的推送 ID 是在客户端生成的。这就是为什么它们在您未连接到服务器时继续工作的原因。

参见:

关于javascript - Firebase Push() 集合项 key ,它何时生成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39902474/

相关文章:

java - 如何将每个用户链接到 Firebase 中的数据?

javascript - 来自某个州的 react-native-map 标记图像来源

javascript - Sublime Text 直接在标签之间上下移动光标

javascript - 如何使用 AngularJS 定期轮询远程 json?

android - 从 android 应用程序调用异步 Firebase 函数时出现 “INTERNAL” 异常

javascript - 如何在firestore中创建自定义id文档(Firebase模块化SDK(v9))

javascript - 如何获取JS对象中的值?

arrays - 如何设计存储数组的简单 Firebase 数据库?

ios - 从 Firebase 数据库中删除一个值

java - FirebaseDatabase.getInstance().getReference() 到子节点并列出该子节点下的键值对