Я ищу способ фильтрации базы данных.Я знаю, что при переполнении стека много примеров, но моя конфигурация отличается - см. Ниже:
и мой код для извлечения данных:
let usersDatabaseRef = Database.database().reference().child("usersDatabase").child(userID).child("Customers")
usersDatabaseRef.observeSingleEvent(of: .value, with: { (snapshot) in
for child in snapshot.children {
let childSnap = child as! DataSnapshot
let userCustomerSnap = childSnap
for customer in userCustomerSnap.children.allObjects as! [DataSnapshot] {
let customerSnap = customer
let dict = customerSnap.value as! [String: Any]
let employee = dict["Assigned employee"]
затем я добавляю сотрудника к моей модели.Можно ли отфильтровать мои ячейки в tableView по сотруднику?(когда я нажимаю на кнопку с именем сотрудника tableView должен показывать только его услуги)