2012-04-20 8 views
3

正しい設定を行い、新しい添付ファイルで動作します。しかし、私は既存のペーパークリップの添付ファイルに指紋を追加したい。再処理と再保存だけではそのトリックはありません。再処理を実行する方法はありますか?指紋を生成してファイルの名前を変更しますか?レールの使用3.2。トランジション/フィンガープリント既存のペーパークリップファイルMD5チェックサム

答えて

0

各添付ファイルは、指紋を計算しますgenerate_fingerprint方法があります。

fingerprint = photo.attachment.generate_fingerprint(photo.attachment) 

あなたが指紋を知ったら、あなたは上記のように、それを計算し、マイグレーションを書くことができ、指紋を格納するためのモデルを更新し、名前の変更既存の各ファイルは、あなたが好む新しいパスのハッシュにマッチします。

関連する問題