使用 react-admin ImageInput 组件时如何存储文件名

how to store name of the file when using react-admin ImageInput component

我找不到如何在使用 react-admin ImageInput 组件时存储文件名的文档。

所以这就是我现在使用的:

<ImageInput
        multiple
        source="pictures"
        label="Related pictures"
        accept="image/*"
        maxSize={5000000}
      >
        <ImageField source="src" title="title" />
      </ImageInput>

所以当它上传数据到 firebase 存储时,图片名称被索引为 0 1 2 等等...如何存储它的真实姓名,例如 imagename.png?

您在使用 react-admin-firebase 吗?如果是这样,则有一个配置设置指定您需要文件名而不是索引。来自文档:

// Add file name to storage path, when set to true the file name is included in the path
useFileNamesInStorage: false