Ruby on rails 处理上传的图像,然后通过回形针保存

Ruby on rails 处理上传的图像,然后通过回形针保存,ruby-on-rails,paperclip,dropbox-api,Ruby On Rails,Paperclip,Dropbox Api,我有一个表格,允许我上传图像。然后在控制器中,我得到上传的图像,并在图像上运行一些进程。处理完图像后,我将其存储在/public/文件夹中 我想把这张照片给回形针保存。有人能告诉我怎样才能做到这一点吗 谢谢您可以这样做:- 我假设这个模型 class SomeModel < ActiveRecord::Base has_attached_file :avatar end 为什么不使用回形针的内置功能来添加额外的后处理?在这里查看文档 def someaction a = SomeMod

我有一个表格,允许我上传图像。然后在控制器中,我得到上传的图像,并在图像上运行一些进程。处理完图像后,我将其存储在
/public/
文件夹中

我想把这张照片给回形针保存。有人能告诉我怎样才能做到这一点吗


谢谢

您可以这样做:- 我假设这个模型

class SomeModel < ActiveRecord::Base
has_attached_file :avatar
end

为什么不使用回形针的内置功能来添加额外的后处理?在这里查看文档
def someaction
 a = SomeModel.new
 #you did your processing here and saved it in public folder
 # if you have file object, you can use it or 
 f = File.open((File.join(Rails.root, "public", filename)))
 a.avatar = f
 a.save
end