在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'
有人知道为什么我会得到这个错误吗?
1条答案
按热度按时间qcbq4gxm1#
请尝试以下代码: