Я работаю с базой данных Firebase в реальном времени, но мне нужна помощь для решения этой проблемы.
Вот мой код:
let usersDB = Database.database().reference().child("user/\(username)")
usersDB.observeSingleEvent(of: .value, with: { (snapshot) in
if snapshot.exists() {
self.lblUserAvailability.text = "Not Available"
}
else {
self.lblUserAvailability.text = "Available"
}
})
}
Что я хочу, если пользователь уже существуетв базе данных он должен идти к оператору «snapshot.exists ()», но в моем случае он всегда идет к оператору else.Моя структура базы данных:
user
-LXa4s3d9BrGqDThdWU-
имя пользователя "rashid55"