Я пытаюсь обновить мою БД пожарного депо новой моделью. Модель называется «Модель», и ниже приведен код, написанный для ее обновления.
UpdateLogi c .dart
var listOfObj = List<dynamic>();
Model model = new Model('ABC', 1, 18);
listOfObj.add(model);
Firestore.instance.collection('xyz').document(id.uid).setData({"newData": FieldValue.arrayUnion(listOfObj)});
и мой класс Model выглядит следующим образом -
Model.dart
class Model{
String name;
int num;
int rank;
Model(name, num, rank){
this.name = name;
this.num = num;
this.rank = rank;
}
}
Я не уверен, где я делаю ошибку, поскольку я получаю исключение при выполнении этого:
Необработанное исключение: Неверный аргумент: Экземпляр 'Model '