2011-07-19 15 views
1

私はこのようなペーパークリップを使用します。画像がアップロードされるとペーパークリップ:元の画像をもう一度アップロードせずに、削除したサムネイルを再作成することは可能ですか?

class Asset < ActiveRecord::Base 
    has_attached_file :asset, :styles => { :thumb => "80x80>" }, ... 

、サムネイルが正常に作成されます。

何らかの理由で、サムネイルがファイルシステムから削除されたとします。

元の画像をもう一度アップロードせずにサムネイルを再作成することはできますか?

は、私が試した:

Asset.find(16).save # => true 

が、サムネイルは、ファイルシステム内に作成されませんでした。

答えて

3

再処理を試しましたか?方法?何かのように

Asset.find(16).asset.reprocess! 
+0

ありがとうございます。これは私が探していたものです! –

関連する問題