Firebase push()集合项目键,何时生成?

时间:2016-10-06 17:43:46

标签: javascript firebase firebase-realtime-database

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

例如这段代码:

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

如果在客户端立即生成,我该如何立即获得它?不使用回调

1 个答案:

答案 0 :(得分:2)

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

请参阅: