使用firebase和Swift。有什么方法可以比较当前用户:
'let uid = Auth.auth()。currentUser?.uid'
在Firebase结构中的“用户”或“广告商”下具有自动生成的ID?
我想执行一个If语句,看看currentUser是否与Advertiser或Users下的ID相匹配。
答案 0 :(得分:0)
如果您要检查数据库中是否存在某个节点,则应该很简单,例如:
Database.database().reference(withPath: "Advertiser").child(uid)
.observeSingleEvent(of: .value, with: { (snapshot) in
if snapshot.exists() ...
另请参阅: