【问题标题】:How to get current user's document id in Swift using Firebase Firestore?如何使用 Firebase Firestore 在 Swift 中获取当前用户的文档 ID?
【发布时间】:2022-07-21 15:51:01
【问题描述】:
let db = Firestore.firestore()
    let currentUser = Auth.auth().currentUser
    
    guard currentUser != nil else {return}
    let docRef = db.collection("UserProfiles").document("sWD6Sr11yimSFrpZ9B0m")
    
    docRef.getDocument { document, error in

        guard error == nil else {return}

        guard let name = document?.get("name") as? String else {return}
        guard let lastname = document?.get("lastname") as? String else {return}
        self.nameLabel.text = name+" "+lastname

    }

手动显示当前用户的documentID = "sWD6Sr11yimSFrpZ9B0m"

如何自动获取当前用户的文档ID?

Saved document IDs

【问题讨论】:

    标签: ios swift firebase google-cloud-firestore


    【解决方案1】:
    guard let userId = Auth.auth().currentUser.uid else {return}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-09
      • 2021-07-31
      • 2020-03-03
      • 1970-01-01
      • 2022-11-15
      • 1970-01-01
      • 2019-08-15
      • 1970-01-01
      相关资源
      最近更新 更多