[英]Get parent in Firebase Database
我想成为孩子的父母,以便用户在我的应用中进行搜索。 我怎样才能做到这一点? 用户将输入另一个用户的完整昵称,应用程序将提供该用户的个人资料。 我了解如何找到该用户,但如何获取此用户的UID。 任何想法我怎么能得到uid?
"app"
"users"
"UID"
"name:"
"email:"
"nickname:"
"uid:"
您可以轻松找到所有昵称为myNickName的用户:
let userRef = self.ref.child("users")
let query = userRef.queryOrdered(byChild: "nickname").queryEqual(toValue: myNickName)
query.observeSingleEvent(of: .value, with: { snapshot in
for child in snapshot.children {
let snap = child as! DataSnapshot
let key = snap.key
let dict = snap.value as! [String: Any]
let email = dict["email"] as? String ?? ""
print(key)
}
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.