Firebase数据结构

时间:2013-01-10 06:32:39

标签: real-time firebase

我正在尝试创建“用户”列表。但我无法复制文档https://www.firebase.com/images/data_structure.png中的结构方式。

相反,我的结构有一个带有子节点的用户有一些原始文本。 https://www.evernote.com/shard/s52/sh/21c878d6-4978-440c-a089-10da4fb6d792/2d0d7a90861ef6f94e425fdb904b8ab2相反,我想要命名为'john','terry'等的子节点,如文档中所示。

希望这是有道理的。感谢

1 个答案:

答案 0 :(得分:4)

看起来你在谈论钥匙。在Firebase示例中,键是fred之类的内容,但在您的数据中它们显示为-iKvpJ...

如果您使用push插入记录,则Firebase会自动分配密钥:

firebase.child('users').push({ name: 'Fred' });

// /users/-KvpJ.../name/Fred

使用childset指定您自己的密钥:

firebase.child('users/fred').set({ name: 'Fred' });

// /users/fred/name/Fred