【发布时间】:2022-10-17 14:34:18
【问题描述】:
我的问题是 Spring Boot 应用程序中的 MinIO 8.3.3。 我有一个名为“mybucket”的存储桶。 我可以将几个文件上传到一个路径中,比如“myfolder”,这样我就有了文件: "我的文件夹/file1.png", “我的文件夹/file2.png”
我知道如何删除它们,并且我成功了。 我面临的问题是空文件夹“myfolder”仍然存在,尽管它应该在最后一个被删除后自动删除。
我什至尝试同时删除文件夹本身
RemoveObjectArgs args = RemoveObjectArgs.builder().bucket("mybucket").object("myfolder");
minioClient.removeObject(args);
和
RemoveObjectArgs args = RemoveObjectArgs.builder().bucket("mybucket").object("myfolder/");
minioClient.removeObject(args);
但是没有删除空文件夹。我哪里错了?
【问题讨论】: