如何在回形针处理器中更新模型?

时间:2011-11-18 15:43:32

标签: ruby-on-rails paperclip processor

我已经构建了一个处理器,用于确定最适合压缩模型附加缩略图的图像格式。处理器只需在png和jpg中构建图像,并检查哪一个是最小的。

由于Paperclip使用原始缩略图格式来构建它的缩略图样式url,我必须在我的模型中创建一个字段来存储每个样式缩略图的格式。

ex:thumbnail_small_content_type,将是“image / png”

在我的处理器中,我尝试使用Paperclip:attachment方法保存格式:instance_write。

@attachment.instance_write "#{@style_name}_content_type", "image/#{optimised_format}"

奇怪的是,当我创建一个新模型时它完美地工作,但是当我使用paperclip方法重新处理时却无法工作!裁剪我的形象。知道如何解决这个限制吗?

0 个答案:

没有答案