2017-08-01 12 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控制檯生成一個隨機密鑰,這是不可能的。 –

相關問題