【发布时间】:2023-01-23 17:49:13
【问题描述】:
在 firebase 中,我有一个用户定义类的实例集合,称之为 A 类。 这样一个类的字段之一是另一个用户定义类的列表,称之为类 B。 所以我有类似的东西:
class A {
...
List<B> names;
...
}
在运行时,我成功创建了一个 B 类实例列表,没有出现错误。将此列表称为 list_of_B_instances。
p['names'] = list_of_B_instances;
其中 p 是文档,定义为 A 类实例。到目前为止一切顺利,但是,当我尝试将其上传到 Firebase 时,出现以下错误:
Error: Invalid argument (dartObject): Could not convert: Instance of 'B'
有谁知道我为什么会收到此错误?
【问题讨论】: