使用标准S3配置:
AWS_ACCESS_KEY_ID: [AWS ID]
AWS_BUCKET: [bucket name]
AWS_REGION: [region]
AWS_SECRET_ACCESS_KEY: [secret]
Run Code Online (Sandbox Code Playgroud)
我可以使用此Rails 5.2代码将文件上传到S3(使用直接上传)(仅显示相关代码):
form.file_field :my_asset, direct_upload: true
在提交表单后,这将有效地将我的资产置于我的S3存储桶的根目录中.
如何指定前缀(例如"development /",以便我可以模仿S3上的文件夹)?
ruby-on-rails amazon-s3 rails-activestorage ruby-on-rails-5.2