因此,我正在使用查询来获取某些文档ID的信息,我想将这些ID附加到数组中。我尝试使用调度组,但是数组始终为空。
这是我的查询
for i in userUIDS {
let docRef =
self.db.collection("users").document(i).collection("ChatIDSColl").document(chatID).collection("IDS").whereField("uid", isEqualTo: uid[0])
docRef.getDocuments() { (querySnapshot, err) in
if let err = err {
print("Error getting documents: \(err)")
} else {
for document in querySnapshot!.documents {
print("\(document.documentID) => \(document.data())")
//_How can I access IDS once loop is completed_
IDS.append(document.documentID)
print(IDS)
}
}
}
}