0
我正在與Swift
和Firebase
一起將配置文件信息寫入我的FireBase數據庫。在Swift 3中寫入Firebase時,如何將我的價值與其關鍵字相關聯?
FIRAuth.auth()?.signIn(withEmail: userEmail!, password: userPassword!) { (user, error) in
self.ref = FIRDatabase.database().reference()
self.ref?.child("Users").child(FIRAuth.auth()!.currentUser!.uid).setValue(String(describing: user))
self.ref?.child("Users").child(FIRAuth.auth()!.currentUser!.uid).child("User Email").setValue([userEmail])
我希望數據庫作爲閱讀:
UID
--- USERFIRSTNAME: 「插入名稱這裏」
而是我得到:
UID
--- USERFIRSTNAME
------ 0: 「插入名稱這裏」
我知道我只是缺少一些基本的東西在這裏。這是我在斯威夫特的第一槍。我讀過的其他東西似乎都引用了這個問題。我敢肯定,我只是沒有正確地在代碼的語法中正確表示「鍵值」關係。