0

我正在按照文档 (http://amazon.rubyforge.org/) 尝试开始在我的应用程序中使用 S3(用于向最终用户提供文件),但我一直遇到错误。

这是我的模型:

class File < AWS::S3::S3Object
  set_current_bucket_to 'test-bucket'
end

这是我通过 Rails 控制台尝试的:

File.find 'test.pdf'

但我不断收到此错误:

undefined method `find' for File:Class

不知道我在这里做错了什么......还有其他人遇到这个问题吗?

4

1 回答 1

1

File 不是一个很好的模型名称,因为它被 Ruby 的标准类 File ( docs ) 覆盖。只需选择另一个名称,一切都会正常运行!

于 2013-01-23T16:00:48.613 回答