【发布时间】:2018-07-04 21:53:18
【问题描述】:
我无法解决问题:在 Firestore 中有一个用户集合,其中有几个带有字段的文档(电子邮件:“String”,名称:“String”,密码:“String”)。在 textField 中输入电子邮件和密码,有必要编写一个函数,从输入的数据中选择 Firestore 中的特定用户。函数入口Login():
func entranceLogin() {
guard let email = emailTextField.text, let password = passwordTextField.text else{
print("Form is not valid")
return
}
let values1 = [email]
let values2 = [password]
var db = Firestore.firestore()
db.collection("users").getDocuments() { (querySnapshot, err) in
if let err = err {
print("Error getting documents: \(err)")
} else {
for document in querySnapshot!.documents {
db = document.value(forKey: "email = '\(values1)' && password = '\(values2)'") as! Firestore
print("\(db) => \(document.data())")
}
// self.dismiss(animated: true, completion: nil)
}
}
}
【问题讨论】:
-
那么会发生什么?预期和实际发生了什么?
标签: ios swift firebase google-cloud-firestore