Minio JAVA SDK 文档没有明确说明如何在存储桶中创建文件夹。
有人可以帮我解决这个要求吗?
提前致谢!
您可以在 putObject 方法的 objectName 参数前缀中指定文件夹名称。 https://docs.minio.io/docs/java-client-api-reference#putObject https://github.com/minio/minio/issues/2423#issuecomment-239408168
例如:
//objectName = folderName + "/" + fileName;
minioClient.putObject(bucketName, objectName, inputStream, contentType);
如果存储桶不存在,则创建它。要在其中添加文件夹,请将其添加到文件名中。例如。文件名:“sample.txt”,Bucket Name:“main”,SubFolder:“resrc” filePath:要上传的文件
minioClient.putObject("main", "resrc" + "/" + "sample.txt", filePath);