ios - 检索给定特定字段的 Firebase 数据

标签 ios json swift firebase firebase-realtime-database

我正在使用 Firebase,我的数据库如下所示:

Users
   user1
      email: "example1@test.com"
      password: "pass1"
      display name: "Name1"
   user2
      email: "example2@test.com"
      password: "pass2"
      display name: "Name2"

例如,在给定显示名称的情况下,我如何使用 Swift 3 检索电子邮件? (例如,如果我知道 Name1,则检索到的数据将为 example1@test.com。)

最佳答案

如下使用firebase

let dbstrPath : String! = "Users/user1"
self.dbRef.child(dbstrPath).observeSingleEvent(of: .value, with: { (snapshot) in
    if snapshot.exists(){
        print(snapshot.value!)
        // Here you got user value in dict
    }
})

关于ios - 检索给定特定字段的 Firebase 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44628996/

相关文章:

ios - NSURLSession 任务取消问题(CFNetwork 内部错误)

ios - 在 Storyboard 中创建标题时,将 UITableView 标题 View 粘贴到顶部

objective-c - UIPopoverController 的麻烦

python - 将python字符串转换成json格式

ios - UIPickers 数据不会从 UITextField 显示

ios - 如何等到“当前位置”对话框得到回答才能运行方法?

c# - System.Text.Json:将 JSON 转换为十进制值 "NA"

javascript - JSON Stringify 删除 Google Place 对象中的某些属性

swift - 无法识别的 `swift_version` key

ios - UIImage(数据: NSData) error: Missing argument for parameter 'inBundle' in call