AKW*_*KWF 11 ruby-on-rails amazon-s3 carrierwave fog ruby-on-rails-3.2
我正在使用CarrierWave和Fog将附件存储到S3上的ActiveRecord模型.我可以使用它们来生成URL,但我似乎找不到任何方法来实际读取文件.
这是Fog gem甚至会做什么,还是我需要使用S3 gem呢?
ale*_*rd1 24
您可以read在上传器对象上使用该方法.如果我们有一个名为MyModel的模型,它有一个attachment使用CarrierWave mount_uploader方法添加的字段,我们可以执行以下操作:
obj = MyModel.first
contents = obj.attachment.read
Run Code Online (Sandbox Code Playgroud)
这将获得文件的实际内容.看看这个文档.
| 归档时间: |
|
| 查看次数: |
6726 次 |
| 最近记录: |