使用Carrier wave将文件从一个上传器类保存到另一个上传器类

时间:2011-02-28 07:52:17

标签: ruby-on-rails file upload carrierwave

如何在不使用表单的情况下将图像文件保存到载波中的上传器类?

我想改为使用系统中已有的现有图像。

1 个答案:

答案 0 :(得分:2)

假设它是一个名为image的模型,上传器作为carrierwave挂载:

image.carrierwave.store!(File.new("/tmp/image.png"))
image.write_carrierwave_identifier
image.save

商店!接受文件,IOString或Tempfile。