0
サーバーに重複が保存されないようにファイルをアップロードする前に、ハッシュを計算したいと考えています。アップロード前のpaperclipプロセスファイルの内容
ペーパークリップ宝石を使用して、ファイルを保存したりデータベースにデータを挿入する前にファイルを処理する最良の方法は何ですか?
サーバーに重複が保存されないようにファイルをアップロードする前に、ハッシュを計算したいと考えています。アップロード前のpaperclipプロセスファイルの内容
ペーパークリップ宝石を使用して、ファイルを保存したりデータベースにデータを挿入する前にファイルを処理する最良の方法は何ですか?
ActiveModelには、レコードが作成される前に何かを計算するのに理想的な場所になるようなコールバックbefore_create
があります。利用可能なコールバックの一覧については、Ruby on Rails Guides: Active Record Validations and Callbacksを参照してください。
class Asset
has_attached_file :image
before_create :do_something
def do_something
end
end