Carrierwaveを使用して画像をアプリにアップロードし、S3に保存しています。その部分は正常に機能しています。私の問題は、画像のサムネイルを作成するときです。これは正常に機能しますが、サムネイルをS3ではなくHerokuに保存しています。
親指を S3 バケットに保存するように指定するにはどうすればよいですか?
これが私のコードです:
class FileUploader < CarrierWave::Uploader::Base
include CarrierWave::RMagick
storage :fog
include CarrierWave::MimeTypes
process :set_content_type
def extension_white_list
%w(jpg jpeg gif png pdf)
end
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
version :thumb do
process :resize_to_limit => [100, 100]
end
意見:
<%= image_tag doctor.doctor_img_url(:thumb).to_s if doctor.doctor_img? %>