Rails回形针 - 使用我系统上已有的文件

时间:2013-01-03 17:00:23

标签: ruby-on-rails paperclip

我正在使用回形针来管理附件。这适用于用户上传文件时,但我们有一个功能,用户可以从回形针的单独目录中选择我们系统上已有的图像。

一旦他们从我们的系统中选择了该图像,我如何让回形针处理并从那里处理图像?

1 个答案:

答案 0 :(得分:1)

Paperclip有一个适用于File个对象的适配器,因此假设您从用户输入获得了该文件的完整路径,您可以创建一个新的File对象,然后将其传递到目标中的附件属性模型并正常保存所有内容。

 file = File.new(file_path_from_user_input)
 user.attachment = file
 user.save