Получить карты и список из Firebase Flutter - PullRequest
0 голосов
/ 09 июля 2020

введите описание изображения здесь

У меня работает некоторый код, он действительно работал, пока я не добавил карту элементов.

class Empresas {
  String uid;
  String codigo;
  String nombre;
   List<Rubros> rubros;

  String linkform;

  Empresas.fromFireStore(DocumentSnapshot document)
      : uid = document.documentID,
        codigo = document.data['codigo'],
        nombre = document.data['nombre'],
        //rubros = List.from(document.data['rubros']),
          rubros=   List<Rubros>.from(document.data["rubros"].map((x) => Rubros.fromMap(x)).toList()),
        
        linkform = document.data['linkform'];
}


class Rubros {
  String uid;
  String nombre;
  String rubro1;
  String rubro2;
  String rubro3;
  String rubro4;
  String rubro5;
  String rubro6;

   Rubros({
        this.rubro1,
        this.rubro2,
        this.rubro3,
        this.rubro4,
        this.rubro5,
        this.rubro6,
    });
    factory Rubros.fromMap(Map<String, dynamic> json) => Rubros(
        rubro1: json["rubro1"],
        rubro2: json["rubro2"],
        rubro3: json["rubro3"],
        rubro4: json["rubro4"],
        rubro5: json["rubro5"],
        rubro6: json["rubro6"],
    );

Извините, но я немного ошибаюсь, я использую переводчик, идея состоит в том, чтобы отменить отображение каждого из данных из firebase, а затем выполнить его манипуляцию

...