- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在从Firebase数据库中获取BaseObjects列表。
这很好。
在这些对象上是一个CustomObjects数组。
当返回BaseObjects列表时,我也想将自定义对象转换为CustomObject的实际列表。
因此,在firebase数据库上:
BaseObject:
title: 'example'
custom_objects: // array
0
'name 0'
1
'name 1'
Stream<List<BaseObject>> get baseObjects {
return baseObjectCollection.snapshots().map(_baseObjectListFromSnapshot);
}
List<BaseObject> _baseObjectListFromSnapshot(QuerySnapshot snapshot) {
return snapshot.documents.map((doc) {
final baseObject = BaseObject(
title: doc.data['title'] ?? '',
customObjects: List<CustomObject>.from(doc.data['custom_objects']) ?? [],
);
return baseObject;
}).toList();
}
Exception:
type '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'CustomObject'
I fixed it by doing:
customObjects: List<CustomObject>.from(doc.data["custom_objects"].map((item) {
return new CustomObject(
title: item["title"] ?? '',
);
},),) ?? [],
最佳答案
更新:
我通过以下方法解决了它:
customObjects: List<CustomObject>.from(doc.data["custom_objects"].map((item) {
return new CustomObject(
title: item["title"] ?? '',
);
},
),
) ?? [],
关于firebase - Flutter Firebase Filestore-将返回的List <dynamic>强制转换为List <CustomObject>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61744966/
本文整理了Java中com.ohmdb.filestore.ZonesImpl类的一些代码示例,展示了ZonesImpl类的具体用法。这些代码示例主要来源于Github/Stackoverflow/M
我正在尝试找到一种方法来检测何时将闪存驱动器插入我的计算机。到目前为止,我找到的解决方案是轮询 FileSystem#getFileStores进行更改。这确实告诉我何时插入了闪存驱动器,但据我所知,
编辑:我知道 FileSystem.getDefault() 会给我在我原来的问题陈述中寻找的东西。我正在尝试使用 FileSystem.getFileSystem(URI) 获取任何给定路径的文件系
我试图将我的应用程序加载到 Weblogic11g 中,并且我在队列中向它发送许多 JMS 消息。 但是,FileStore 在大约 20K 条消息和最大大小为 647,169 ko 时出现 OOE
我正在使用 Crypto++ 库对文件进行哈希处理。我在内存位置 0x012FED64 处收到错误 FileStore::OpenErr: FileSource file(filename.c_str
本文整理了Java中com.ohmdb.filestore.ZonesImpl.hasFree()方法的一些代码示例,展示了ZonesImpl.hasFree()的具体用法。这些代码示例主要来源于Gi
本文整理了Java中com.ohmdb.filestore.ZonesImpl.release()方法的一些代码示例,展示了ZonesImpl.release()的具体用法。这些代码示例主要来源于Gi
本文整理了Java中com.ohmdb.filestore.ZonesImpl.expand()方法的一些代码示例,展示了ZonesImpl.expand()的具体用法。这些代码示例主要来源于Gith
本文整理了Java中com.ohmdb.filestore.ZonesImpl.cardinality()方法的一些代码示例,展示了ZonesImpl.cardinality()的具体用法。这些代码示
本文整理了Java中com.ohmdb.filestore.ZonesImpl.occupied()方法的一些代码示例,展示了ZonesImpl.occupied()的具体用法。这些代码示例主要来源于
本文整理了Java中com.ohmdb.filestore.ZonesImpl.recycle()方法的一些代码示例,展示了ZonesImpl.recycle()的具体用法。这些代码示例主要来源于Gi
我正在使用 saveAsTextFile() 将 Spark 作业的结果存储在文件夹 dbfs:/FileStore/my_result 中。 我可以使用 Web 浏览器访问不同的“part-xxxx
我已将 *.zip 文件夹上传到我的 Azure Datacricks FileStore: 现在我想解压该文件夹并将其存储在 FileStore 上:dbfs:/FileStore/tables/r
我正在使用 Redis(使用 redis-store)作为我的 Rails 4 应用程序的缓存存储。但是,如果我终止我的 redis-server,应用程序会出错(Redis not found 错误
通常我使用下面的 URL 从 Databricks DBFS FileStore 下载文件到我的本地计算机。 *https:///fileStore/?o=* 但是,这次没有下载文件,而是将 URL
我正在尝试使用SQL Server 2005 Analysis Services处理一个维度。这在过去一直有效,没有问题,但最近失败了。 维度是分层的,使用单个表中的 4 列(整个多维数据集使用单个表
我是 Databricks 的新手,需要帮助将 pandas 数据帧写入 databricks 本地文件系统。 我在谷歌中进行了搜索,但找不到任何与此类似的案例,也尝试了databricks(附后)提
尝试安装组件时收到以下错误。 奇怪的是原因似乎是:Caused by: java.lang.NoClassDefFoundError: java/nio/fiìe/FileStore 用这些口音写的。
通常我使用下面的 URL 将文件从 Databricks DBFS FileStore 下载到我的本地计算机。 *https:///fileStore/?o=* 但是,这次文件没有下载,URL 而是将
我正在从Firebase数据库中获取BaseObjects列表。 这很好。 在这些对象上是一个CustomObjects数组。 当返回BaseObjects列表时,我也想将自定义对象转换为Custom
我是一名优秀的程序员,十分优秀!