2
如何在CarrierWave上传器中获得文件扩展名?我真诚地尝试了我能想到的一切。我反省了它的废话。在上传器中获取扩展名
这不起作用:
def filename
'filename' + self.extension
end
我试图使自定义文件名和它不工作。
如何在CarrierWave上传器中获得文件扩展名?我真诚地尝试了我能想到的一切。我反省了它的废话。在上传器中获取扩展名
这不起作用:
def filename
'filename' + self.extension
end
我试图使自定义文件名和它不工作。
我有一个非常类似的要求,我解决了它这种方式:
def filename
if original_filename
@name ||= Digest::MD5.hexdigest(File.dirname(current_path))
"#{@name}.#{file.extension}"
end
end
它工作正常。
谢谢+1。对我很好 – rusllonrails 2017-11-02 15:19:38