Документы для API Flutter Firebase спрятаны и, по общему признанию, их трудно найти. Вот документация по классу QuerySnapshot .
Вы пытаетесь просмотреть свойство .document
объекта QuerySnapshot
, поэтому выдается ошибка, так как это свойство не существует. Попробуйте использовать snapshot.documents
, чтобы получить список документов для повторения (или просто используйте snapshot.documents[0]
, если всегда будет только один), а затем прочитайте данные из этого, то есть: snapshot.documents[0].data[documentId]['First Name']
. Я удалил кавычки из ссылки documentId
, так как мы хотим индексировать значение переменной, а не просто строку "documentId".