如何在Firebase中保存参考?

时间:2018-01-07 18:07:14

标签: javascript firebase firebase-realtime-database

我正在努力解决看似基本的Javascript问题。我为Firebase生成了一个唯一的密钥,但是我希望保持不变的唯一密钥会在每次刷新页面时保持不变。

+--------------------------------------------------------------------------+
|from_unixtime(unix_timestamp(current_timestamp(), yyyy-MM-dd HH:mm:ss), z)|
 +--------------------------------------------------------------------------+
|                                                                       UTC|
+--------------------------------------------------------------------------+

image of data tree

我解决这个问题的尝试是使用揭示模块模式,但我认为我误解了一些东西。我需要分开javascript文件..?如果我使用糟糕的JavaScript练习,请纠正我。

1 个答案:

答案 0 :(得分:0)

Firebase本身不支持数组,因此使用base: Got an unknown key type KeyA: KeyA Data KeyExtra: KeyB Data, KeyB Extra Data b,a,e through KeyI: Got an unknown key type KeyA Data KeyB Data, KeyB Extra Data 创建一个可用于创建列表的唯一索引。

每次初始化push()时,大概每次刷新页面时,都会再次调用uniqueKey生成另一个随机索引。假设您在上面发布的代码仅在单个javascript上下文中运行一次,则两个函数push()addName应该写入同一用户。我的猜测是你在运行时多次调用上面的代码,生成多个唯一键。

addAge10