Retrieve randomly generated child ID from Firebase

前端 未结 4 1531
青春惊慌失措
青春惊慌失措 2021-02-03 12:53

I have Firebase generating random keys for my records in a Swift app. How do I go about retrieving that key if I want to change a specific record? In my example below, I\'m mark

4条回答
  •  一个人的身影
    2021-02-03 13:18

    To create a randomly generated key you need to use childByAutoId() (which I can't see in your example code).
    This will return a Firebase reference you could use and which will return the key with it's .key property

    var post1Ref = ref.childByAutoId()
    post1Ref.setValue(post1)
    
    var postId = post1Ref.key
    

    See documentation here

提交回复
热议问题