Я использовал образец кода из документации Firebase, и он выводит сообщение об ошибке. Я понятия не имею, заключается ли проблема в коде или в структуре базы данных, поскольку есть также подколлекции. В этом случае я пытаюсь получить поле «Заголовок дома», но слышал, что это невозможно (я могу ошибаться), поэтому я пытаюсь получить документ «Образец свадьбы», но безрезультатно. Это мой первый раз, когда я программирую проект на Swift, а также использую Firestore.
Вот мой код:
let db = Firestore.firestore()
let docRef = db.collection("Weddings").document("Sample Wedding")
docRef.getDocument { (document, error) in
if let document = document, document.exists {
let dataDescription = document.data().map(String.init(describing:)) ?? "nil"
print("Document data: \(dataDescription)")
} else {
print("Document does not exist")
}
Вот моя структура базы данных: структура базы данных ]