【发布时间】:2010-12-16 15:26:39
【问题描述】:
有没有办法告诉回形针在某些情况下跳过保存附件?我正在运行一些后台任务,这些任务更新带有回形针文件的模型,并在每次保存后重新保存这些附件。有没有办法绕过这个?
【问题讨论】:
有没有办法告诉回形针在某些情况下跳过保存附件?我正在运行一些后台任务,这些任务更新带有回形针文件的模型,并在每次保存后重新保存这些附件。有没有办法绕过这个?
【问题讨论】:
Paperclip 仅在您更新附件时执行实际保存(即删除旧附件并写入新附件),但每次保存模型时都会记录 [paperclip] saving attachment。这样做是因为日志消息是在after_save 回调中打印的(在它循环所有附件并刷新任何挂起的写入或删除之前)。如果您没有分配新附件,则可以忽略 saving attachment 消息。
【讨论】:
您可以使用Paperclip.options[:log] = false ...(来自here)。迟到总比没有好?
【讨论】: