Да, это было бы решением.
я есть настройки Firestore следующим образом:
Каналы [коллекция] ----> идентификатор канала ---> Сообщения [коллекция] ---> идентификатор сообщения
Как мне добавить snapshotListener в подколлекцию «Сообщения»?
Firestore.firestore().collection("Channels").document().collection("Messages").addSnapshotListener { (querySnapshot, error) in
guard let snapshot = querySnapshot else {
print("Error listening for channel updates: \(error?.localizedDescription ?? "No error")")
return
}
snapshot.documentChanges.forEach { change in
print(change)
}
}
Это не сработало для меня