如何在没有在模型上安装上传器的情况下使用主动管理和载波上传文件?

时间:2012-07-18 05:43:05

标签: ruby-on-rails ruby file-upload rubygems

在我的应用程序中,每个产品都是可下载的。因此,当管理员创建每个产品时,他必须指定要上载的文件。现在我打算将这些文件保留在网站目录之外,并将产品ID作为文件名。

我正在使用主动管理员和载波。我不需要在我的products表中有一个文件路径列,因为给定一个产品ID,我知道如何获取该文件。因此,在我的Product模型中,我没有mount_uploader声明。

在主动管理员的产品添加页面中,我可以显示文件上传。但由于它没有与Product模型相关联,我的上传器永远不会被调用。我想知道解决这个问题的最佳方法是什么?我只需要上传文件,不要更新模型中的任何内容。

任何帮助都会很棒!

0 个答案:

没有答案