作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 CarrierWave 和 Fog 将附件存储到 S3 上的 ActiveRecord 模型。我可以使用它们来生成 URL,但我似乎无法找到任何方法来实际读取文件。
这是 Fog gem 甚至可以做的事情,还是我需要为此使用 S3 gem?
最佳答案
您可以使用 read
上传器对象上的方法。如果我们有一个名为 MyModel 的模型,它有一个名为 attachment
的字段这是使用 CarrierWave 的 mount_uploader
添加的方法,我们可以执行以下操作:
obj = MyModel.first
contents = obj.attachment.read
关于ruby-on-rails - 有没有办法使用 Fog 和 CarrierWave 读取文件对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12145285/
我是一名优秀的程序员,十分优秀!