【发布时间】:2015-09-16 19:24:12
【问题描述】:
我有一个用户登录,我想检查该用户是否有一个子节点 "following" 。 .我如何检查它..?
这就是我创建用户的方式
var userId = authData.uid
let newUser = [
"Provider" : authData.provider,
"email" : authData.providerData["email"] as? NSString as? String,
"name" : self.Name.text,
"location" : "",
"about" : "",
"age" : "",
]
self.ref.childByAppendingPath("users").childByAppendingPath(authData.uid).setValue(newUser)
当登录用户搜索好友并点击关注按钮时,将创建子节点“following”,创建后将具有以下结构。它将(搜索用户的)UID作为KEY 和电子邮件(搜索用户的)作为值。
用户
simplelogin3
年龄:24
姓名:麦克
电子邮件:mike@gmail.com
-
关注
- simplelogin6 : "abc@hotmail.com"
但我的问题只是这个,我应该编写什么代码来检查登录用户中是否有一个子节点“跟随”? ,, 请帮助我是 firebase 和 swift 的新手
【问题讨论】: