1

我按照此处的指南http://cloudinary.com/documentation/rails_carrierwave创建了一个到 Cloudinary 的 Carrierwave 上传器

它看起来像这样:

class MatePictureUploader < CarrierWave::Uploader::Base

  include Cloudinary::CarrierWave

  def public_id
    "mate/picture/#{model.id}" 
  end

  version :thumb do
    process :resize_to_fill => [110, 110, :north]
  end

end

现在我想传递“备份”上传选项,以便 cloudinary 保留它的一个版本(我不想在我的 Cloudinary 帐户上全局激活该选项)。

谢谢你的帮助 !

4

1 回答 1

1

可以使用该cloudinary_transformation方法将选项传递给 Cloudinary。

对于“备份”选项,它看起来像这样:

class MatePictureUploader < CarrierWave::Uploader::Base

  include Cloudinary::CarrierWave

  cloudinary_transformation backup: true

  def public_id
    "mate/picture/#{model.id}" 
  end

  version :thumb do
    process :resize_to_fill => [110, 110, :north]
  end

end
于 2014-06-19T16:49:42.967 回答