我有
connection = Fog::Storage.new(fog_config)
bucket = connection.directories.get(bucket_name)
我是否有办法在文档内创建目录(有记录,无文档,解决方法)?类似的东西:
sub_dir_for_user_1 = bucket.create_sub_dir('/user_1_files')
sub_dir_for_user_2 = bucket.create_sub_dir('/user_2_files')
答案 0 :(得分:3)
在S3中,带有斜杠的零字节文件将创建一个伪目录。这将导致文件夹显示在AWS浏览器UI中。
对于雾传递nil到body参数创建一个空文件。所以下面的代码将创建一个子目录...
bucket.files.create(
key: 'user_1_files/',
body: nil
)