文件上传至 minio存储桶 怎么设置文件在minio 的存储路径

Blade 已结 1 1657
匿名用户
匿名用户 2020-03-15 16:15
悬赏:3

一、该问题的重现步骤是什么?

1. 文件上传,


2. 后台 上传至存储桶(file 是从 request 中获取)

String fileName = file.getOriginalFilename();
String type = fileName.substring(fileName.lastIndexOf(".")); // 获取文件后缀
fileName = "file/equipmentImg/"+System.currentTimeMillis() + type;
BladeFile bladeFile = minioTemplate.putFile("mini",fileName,file.getInputStream());
link = bladeFile.getLink();

3.文件正常上传至存储桶 但是路劲不是我想要的


二、你期待的结果是什么?实际看到的又是什么?

我想要文件 上传至 file/equipmentImg/

但是实际上是上传到 upload文件夹下的当天日期文件夹下
文件名也不是我想要的

image.png


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

blade-boot       版本2.4  Windows系统


四、请提供详细的错误堆栈信息,这很重要。



五、若有更多详细信息,请在下面提供。



1条回答
  •  smallchill
    smallchill (最佳回答者)
    2020-03-15 17:35

    重写新建一个接口实现类,修改逻辑并且替换

    image.png

    image.png

    0 讨论(1)
提交回复