请问如何获取到所有FileStorage中的文件

image

或者像CUBA中 外部文件功能 在Jmix中有没有

Jmix 没有提供开箱即用的外部文件浏览功能。能详细说一下你要做什么吗

你好,我想做一个统一的文件管理功能,所有上传的文件可以在此页面中进行操作。

没有的话请问 上传到file Storage中的文件可以获取到它们的 fs吗

Jmix 里面文件存储用到的数据结构是 FileRef,你可以看一下这个类的方法,有 fromString()toString(),这两个方法支持将一个 FileRef 与字符串进行转换。

所以你可以创建一个实体,包含一个 FileRef 对象,这个实体用来管理文件。对文件操作时,更新这个实体信息就行。

文件上传可以参考通用 UI 的 FileStorageUploadField :: Jmix 文档 和 REST API:文件 :: Jmix 文档

好的 多谢

还有就是请问一下 为什么这个
1668482386901

项目里的FileRef类型的 每次启动都会先drop掉再add

你用的那个版本的 Studio?升级到 1.4 应该能修复这个问题

目前用的1.3.5 我更新一下试试