0

我是 Rails 开发的新手,我找不到解决方案。

我有一个带有附件的模型(我正在使用回形针)要上传。

has_attached_file :program

因此,我有一种方法可以接收其中一个文件并使用 PDFReader gem 对其进行解析。我已经通过了程序对象,但我收到了这个错误:

ArgumentError - input must be an IO-like object or a filename:

如果我将program.filename作为参数传递,我会得到一个错误“未定义的方法”,尽管文件名方法似乎存在于 # 对象中(出现在服务器日志中)

4

1 回答 1

0

尝试使用 CarrierWave gem。它更灵活/更强大,并且有据可查。https://github.com/carrierwaveuploader/carrierwave

于 2013-11-11T06:05:25.793 回答