2017-08-01 14 views

回答

3

不,你不能。为了实现这一点,您需要以编程方式使用push()方法。该方法将生成一个唯一的密钥,该密钥可以保存在数据库中,并在以后的项目中使用。

有关将数据保存到Firebase数据库的信息,请参阅official documentation

希望它有帮助。

+0

由于随机产生的密钥为快速回答。我希望这是可能的,但我会用推送方法插入我的数据。 – Thore

+0

不客气Thore!所以,如果你认为我的答案对你有帮助,请考虑接受它。谢谢! –

+0

必须再等9分钟才能接受您的答案。但我稍后会回来执行;) – Thore

0

要创建你需要使用childByAutoId() 这将返回你可以使用一个火力地堡参考,这将返回键与它的。关键属性

let createAutoID = FIRDatabase.database().reference().child("orders").childByAutoId() 

createAutoID.child("someOtherChild").setValue() 

查看文档here

+0

问题是关于从Firebase控制台生成一个随机密钥,这是不可能的。 –

相关问题