Получить список документов, которые я бы представил в коллекции в пожарном магазине - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть коллекция с именем requests, и внутри нее у меня много документов. Я хочу получить идентификатор каждого документа, присутствующего в этой коллекции

1 Ответ

0 голосов
/ 21 апреля 2020
Firestore.instance
    .collection(FirebaseCollection.user)
    .where(UserCollectionField.mobile, isEqualTo: mobile)
    .getDocuments()
    .then((snapshot) {
      var id = snapshot.documents[0].documentID;

}).catchError((error) {

});

также вы можете составить список идентификаторов пользователей, например

 Firestore.instance
        .collection(FirebaseCollection.user)
        .where(UserCollectionField.mobile, isEqualTo: mobile)
        .getDocuments()
            .then((querySnapshot) async {
          var list = querySnapshot.documents;
          list.forEach((document) {
            adminlist.add(document.documentID);
          });
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...