如何在attachment_fu插件中的db_files中存储图像?

时间:2010-12-10 11:13:58

标签: ruby-on-rails plugins attachment-fu

在我的rails应用程序中,我使用了attachment_fu插件进行图片上传。

我是rails的新手,我想将文件存储在attachment_fu db_files表中。

如何在db_files中存储图像以及我想指定哪个路径来显示图像?

由于

1 个答案:

答案 0 :(得分:1)

不幸的是,attachment_fu不支持:storage => :db_file:storage => :file_system相同的附件“接口”,但是有一个插件填补了这里的空白:

https://github.com/kares/attachment_fx

  

扩展的文件界面   :db_file后端(@see attachment_fu   :存储选项)。数据库后端   接口模仿:file_system   存储,db数据是按需的   下载到公共目录   (目标路径前缀是   可以使用:path_prefix进行自定义   选项)。

您基本上使用:file_system方法,就像您习惯使用:db_file后端一样photo.public_filename(:small)。作为奖励您可以从拥有的模型中获得一些有用的帮助:

user.has_photo?
user.photo_path(:small)
user.photo_full_path