【发布时间】:2014-07-19 20:01:19
【问题描述】:
我正在为一个将图像存储在 S3 上的遗留数据库开发一个管理面板。这样做的方式是一个完整的 url,指向 S3 上的资源,该资源是公开可读的。
Paperclip 将其存储在数据库的不同字段中。我需要执行这些步骤。
- 将文件上传到我的服务器
- 生成 UUID
- 使用正确的权限将文件上传到 S3 并使用 UUID 命名。
- 将完整的 url 保存在单个 db col 中。
我唯一的要求是上传单个图像文件并将其存储在单个字段中,如说明的那样。不在乎我使用哪个库。
我的问题是
- 我可以配置回形针以更改其默认行为来执行此操作吗?
- 如果我自己使用 AWS sdk,我是否必须使用某种线程?我看不到一个像样的例子,我们可以使用模型以与回形针相同的方式上传图像。
- 使用回形针和活动管理员上传时,模型中如何接收图像。
这些可能是基本问题,但我是 ROR 新手!非常感谢您的指导和帮助。
【问题讨论】:
标签: ruby-on-rails ruby amazon-s3 activeadmin