Rails で Paperclip のポリモーフィック フォークを使用していますが、一意のファイル名の上書きに関して大きな問題が発生しています。URL にタイムスタンプ (詳細は後述) を入れるかアセットの ID を入れるかに関係なく、同じ名前のファイルが後でアップロードされると、前のファイルは上書きされます。
また、以前は機能していましたが、時間補間は現在、タイムスタンプではなく「0」のみを出力しています。
module Paperclip
module Interpolations
def stamp(attachment, style)
attachment.instance_read(:created_at).to_i
end
end
end
今すぐ出力します。
0
これが私の URL フィールドです。
:url => "/assets/images/:stamp/:id_:style.:extension"
ありがとう。