На Swift языке я бы сказал так:
// (tested and confirmed)
Firestore.firestore().collectionGroup("users").getDocuments { (doc, err) in
if err != nil {
print(err?.localizedDescription)
}
if doc?.isEmpty == false {
for doc in doc!.documents {
print("DOC = ", doc.documentID)
}
}
}
Я не использую Dart , но я нашел это онлайн для вас. Возможно, вам придется настроить его так, чтобы он компилировался для вас. Я знаю, что он использует коллекцию вместо collectionGroup.
final collRef = Firestore.instance.collection('images');
DocumentReferance docReferance = collRef.document();
docReferance.setData(map).then((doc) {
print('hop ${docReferance.documentID}');
}).catchError((error) {
print(error);
});
]