0

在我的 Rails 应用程序中,我使用 attachment_fu 插件进行图像上传。

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

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

谢谢

4

1 回答 1

1

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

https://github.com/kares/attachment_fx

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

您基本上使用后端使用的:file_system方法,例如. 作为奖励,您可以从拥有模型中获得一些有用的帮助::db_filephoto.public_filename(:small)

user.has_photo?
user.photo_path(:small)
user.photo_full_path
于 2011-01-02T08:50:53.277 回答