場合によってはクリップを保存せずにスキップする方法はありますか?私はpaperclipファイルが添付されたモデルを更新するいくつかのバックグラウンドタスクを実行しており、保存するたびにそれらの添付ファイルを再保存します。とにかくこれを回避するには?Railsペーパークリップ - 添付ファイルの保存をスキップする
6
A
答えて
7
添付ファイルを更新する場合、Paperclipは実際の保存(つまり、古い添付ファイルの削除と新しい添付ファイルの削除)のみを実行しますが、モデルが保存されるたびに[paperclip] saving attachment
と記録されます。これは、ログメッセージがafter_save
コールバック(すべての添付ファイルをループして保留中の書き込みまたは削除をフラッシュする前)に出力されるためです。新しい添付ファイルを割り当てていない場合は、saving attachment
というメッセージは無視してかまいません。
1
Paperclip.options[:log] = false
...(here)を使用できます。遅刻はない?
関連する問題
- 1. Railsペーパークリップ:添付ファイルを保存した後何かを実行する
- 2. ペーパークリップが添付ファイルを保存していません
- 3. 添付ファイルの保存に失敗したペーパークリップ
- 4. 保存添付ファイル
- 5. 電子メール添付ファイルの添付ファイルを保存する
- 6. RailsペーパークリップS3添付ファイルが削除されない(悪いリクエスト)
- 7. Rails_adminのペーパークリップ添付ファイルのダウンロード
- 8. ペーパークリップ、複数の添付ファイルと検証
- 9. Railsは保存前に添付ファイルを追加します
- 10. アセットパイプライン付きのペーパークリップ添付ファイルを設定する
- 11. バルク添付ファイル名で保存する
- 12. Railsペーパークリップ:アップロードしたファイルを保存しない
- 13. 添付ファイルをOutlookフォルダに保存
- 14. ペーパークリップの添付ファイルのカスタムURLを作成する
- 15. ペーパークリップの添付ファイルがある関連レコードを返します
- 16. ペーパークリップで添付ファイルの数を確認する
- 17. フォームへの添付を求める(ペーパークリップ)
- 18. .msgファイルからの添付ファイルをPythonで保存する
- 19. Gitlabの添付ファイルの保存ディレクトリを変更します
- 20. Python:.msgファイルから添付ファイルを保存する
- 21. レーキタスクからペーパークリップの添付ファイルを削除します
- 22. 添付ファイルをネットワークドライブに保存するルールを作成する
- 23. UNCパスへの電子メールの添付ファイルを保存する
- 24. 最新のメールの添付ファイルを保存する
- 25. 今日の日付のファイルに添付ファイルを保存するルール
- 26. 複数の添付ファイルをデータベースに保存する、phpmyadmin
- 27. pdfの添付ファイルをPDFから保存する
- 28. javamailで添付ファイルを保存する速度の向上
- 29. Android:メールの添付ファイルを正しくダウンロード/保存する
- 30. エラーVBA "フォルダに電子メールの添付ファイルを保存する"