Флаттер: Как я могу получить данные из поля данных массива из Cloud Firestore? - PullRequest
0 голосов
/ 25 октября 2019

У меня проблема с получением данных в пожарном депо. Я сделал данные в моих полях, которые эти данные являются массивом. Теперь у меня проблема с его получением. Я использую StreamBuilder в получении данных. Как я могу получить это? Мои данные находятся в "ДЕЯТЕЛЬНОСТИ - СЛУЧАЙНЫЙ ИД - Проблема {массив данных, которые я хочу получить}". Пожалуйста, помогите.

Мой код:

StreamBuilder<QuerySnapshot>(
                stream: db.collection('ACTIVITIES').snapshots(),
                builder: (context, snapshot) {
                  if (snapshot.hasData) {
                    return Column(
                        children: snapshot.data.documents
                            .map((doc) => buildItem(doc))
                            .toList());
                  } else {
                    return SizedBox();
                  }
                })

Моя структура базы данных:

Ссылка на мою фотографию в БД

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...