我不熟悉flutter和firestore,目前正在尝试将自定义对象列表存储到firestore中。
所以我试图将报告的详细信息存储到Firestore中。
目前我有以下型号:
class AlienDetails {
String species, age;
Map foundDate;
AlienDetails({this.foundDate, this.species, this.age});
}
class Report{
String reportName;
List<AlienDetails> AlienInfo;
Report({this.reportName, this.AlienInfo});
}
Firestore.instance..collection("agents").document(agent.id).updateData({
"ReportName": reportName;
"Report": report,
});
这是因为Firestore无法识别数据类型AlienDetails。如何将AlienInfo(AlienDetails列表)存储到Firebase中?