2010-12-16 81 views
6

在某些情況下是否有辦法讓回形針跳過保存附件?我正在運行一些後臺任務,使用附加的回形針文件更新模型,並在每次保存後重新保存這些附件。無論如何繞過這個?Rails回形針 - 跳過附件保存

回答

7

如果更新附件,回形針僅執行實際保存(即刪除舊附件並寫入新附件),但每次保存模型時都會記錄[paperclip] saving attachment。它這樣做是因爲日誌消息打印在after_save回調中(在循環遍歷所有附件並刷新任何掛起的寫入或刪除之前)。假設您未分配新附件,則可以忽略saving attachment消息。

1

您可以使用Paperclip.options[:log] = false ...(來自here)。遲到總比不到好?