私はこれについて本当に混乱しています:
公式のペーパークリップ wiki ページから:
割り当てられた元のファイルの MD5 チェックサムは、モデルに指紋という名前の属性がある場合に配置されます。
テーブルに がattachment_fingerprint
あり、ペーパークリップは md5 値をそのフィールドに自動的に挿入します。
問題は、チェックサムがどのように生成されるかです。アップロード前またはアップロード後に生成されますか?
たとえば、元のファイルのチェックサムが 1 で、アップロード プロセス中にファイルが破損し、チェックサムが 2 になった場合、ペーパークリップはどの値をフィールドに挿入しますか?