【发布时间】:2018-06-29 23:05:56
【问题描述】:
如何在没有模型的情况下使用 Carrierwave rails gem 将图像上传到 Amazon S3。我看到的几乎所有示例都使用了模型,如下所示:
class Gallery < ActiveRecord::Base
mount_uploader :image, ImageUploader
end
然后使用form_for手动附加图片:
<%= form_for @gallery do |f| %>
...
<%= f.file_field :image %>
...
<%= f.submit %>
<% end %>
在我的情况下,我只需将图像(我从谷歌静态地图获取)上传到 Amazon S3,然后在不使用模型的情况下返回它的 URL。
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby amazon-s3 file-upload carrierwave