let postInfo = ["Description": txtPostDescription.text!, "ImageUrl": imgUrl, "Likes": 0]var reference = FIRDatabase.database().reference().child("Posts").childByAutoId()reference.setValue(postInfo)let childautoID = reference.key print(childautoID)注意 :-Althogh
childByAutoId()是自以来的一项强大功能,
Firebase但是
timestamps当您想创建具有唯一键的节点时更喜欢将数据存储到其中。我之所以喜欢时间戳记是因为它们也可以对数据进行排序…但是这就是我..
替代方案:-
let timeStamp = Int(NSDate.timeIntervalSinceReferenceDate()*1000) //Will give you a unique id every second or even millisecond if you want.. FIRDatabase.database().reference().child("Posts").child(timeStamp).setValue(postInfo)


