gpt4 book ai didi

ruby 雾 gem : how to create sub-directories?

转载 作者:数据小太阳 更新时间:2023-10-29 07:07:02 25 4
gpt4 key购买 nike

我有

  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')

最佳答案

在 S3 中,带有尾部斜杠的零字节文件将创建一个伪目录。这将导致文件夹出现在 AWS 浏览器 UI 中。

对于 fog,将 nil 传递给 body 参数会创建一个空文件。所以下面的代码会创建一个子目录...

bucket.files.create(
key: 'user_1_files/',
body: nil
)

关于 ruby 雾 gem : how to create sub-directories?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31732809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com