首页 > 解决方案 > 为什么这总是返回,即使它不应该被发现?

问题描述

在允许用户进一步进入入职流程之前,我会检查用户是否存在于数据库中。无论我尝试什么电子邮件,它都会显示找到电子邮件,为什么?我错过了什么或做错了什么?

    var db = Firestore.firestore()

    func signUp(email: String, password: String) {
    let doesEmailExist = db.collection("users").document(email)
    
    doesEmailExist.getDocument { (document, error) in
        if let document = document {
            if document.exists {
                print("email found")
            } else {
                print("email is new")
            }
    }

标签: iosswiftfirebasegoogle-cloud-firestoreswiftui

解决方案


推荐阅读