将文件上传到Ruby On Rails中的特定文件夹4

时间:2016-03-01 05:41:17

标签: ruby-on-rails

我正在使用Ruby on Rails中的特定模块,我想将文件上传到特定文件夹。如果有可能,请您分享一些可以帮助我实现此功能的示例吗?

2 个答案:

答案 0 :(得分:1)

paperclip gem支持多种存储选项,包括文件存储。

有关详细信息,请参阅FileSystem

您可以查看的其他宝石是carrierwave

答案 1 :(得分:1)

正如@dharam所说。你可以用回形针。你可以在这里找到工作实例

demo

如果要指定附件应移动的文件夹路径。你需要在你的模型中写这个

has_attached_file :attachment, :path => ":rails_root/attachments/:id/:style/:basename.:extension"

在此之后,您的应用程序根目录中的附件文件夹中将显示所有附件