2
CarrierWave Uploaderでファイル拡張子を取得するにはどうすればよいですか?私はかなり正直に私が考えることができるすべてを試みた。私はそのことを思いついた。Uploaderの拡張子を取得する
これは動作しません:
def filename
'filename' + self.extension
end
私はカスタムファイル名を作成しようとしていると、それは働いていません。
CarrierWave Uploaderでファイル拡張子を取得するにはどうすればよいですか?私はかなり正直に私が考えることができるすべてを試みた。私はそのことを思いついた。Uploaderの拡張子を取得する
これは動作しません:
def filename
'filename' + self.extension
end
私はカスタムファイル名を作成しようとしていると、それは働いていません。
私は非常によく似た要件を持っていたし、私はそれをこのように解決:
def filename
if original_filename
@name ||= Digest::MD5.hexdigest(File.dirname(current_path))
"#{@name}.#{file.extension}"
end
end
それは正常に動作します。
ありがとうございます。私にはうまくいく – rusllonrails