У меня проблема с получением данных в пожарном депо. Я сделал данные в моих полях, которые эти данные являются массивом. Теперь у меня проблема с его получением. Я использую 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();
}
})
Моя структура базы данных:
Ссылка на мою фотографию в БД