Вернуться список <T>из коллекции пожарных - PullRequest
1 голос
/ 18 апреля 2020

Как я могу вернуть список типа T из коллекций пожарных? Вот где я получаю результат ошибки, поскольку тип возвращаемого значения имеет тип List<Map<String, dynamic>>

  Future<List<T>> getCollections<T>(String path) async {
    final data = await Firestore.instance.collection(path).getDocuments();
    final result = data.documents.map((doc) => doc.data).toList();
    return result;
  }

enter image description here

1 Ответ

1 голос
/ 18 апреля 2020

попробуй

final result = data.documents.map<T>((doc) => doc.data as T);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...