我正在尝试这个,但没有运气。
class FileUploader < CarrierWave::Uploader::Base
after :cache, :unlink_original
def unlink_original(file)
file.delete
end
.
.
end
答案 0 :(得分:2)
想出来。
文档中有拼写错误。
修正了以下内容。
class FileUploader < CarrierWave::Uploader::Base
after :store, :unlink_original
def unlink_original(file)
File.delete if version_name.blank?
end
.
.
end