提问人:Jivtesh Chahal 提问时间:8/21/2019 更新时间:8/21/2019 访问量:156
从firebase基于云的数据库中获取用户数据并转换为字典
Get the user data from firebase cloud-based database and convert into dictionary
问:
我是 swift 的新手,我正在尝试从 firebase cloudbase 数据库中获取数据并尝试在字典中分配它们。
我尝试将它们放在字典上并打印值,但它没有显示任何错误消息或在控制台上打印任何内容。
func fetchUser(){
let 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 {
if let dict = document as? Dictionary<String, Any> {
let email = dict["email"] as! String
print(email)
}
}
}
}
}
我想打印用户集合中的所有电子邮件并显示在控制台上。
答:
1赞
Hasratha Reddy
8/21/2019
#1
我希望这对你有所帮助
for document in querySnapshot!.documents {
let documentValue = document.data() // default dictionary
print(documentValue["email"] as! String)
}
评论