Ruby on rails 3 Rails 3和AWS::S3 Ruby Gem

Ruby on rails 3 Rails 3和AWS::S3 Ruby Gem,ruby-on-rails-3,amazon-web-services,amazon-s3,Ruby On Rails 3,Amazon Web Services,Amazon S3,我正在跟踪文件(http://amazon.rubyforge.org/)试图开始在我的应用程序中使用S3(为最终用户提供文件),但我一直遇到错误 这是我的模型: class File < AWS::S3::S3Object set_current_bucket_to 'test-bucket' end 但我一直在犯这样的错误: undefined method `find' for File:Class 我不知道我做错了什么。。。还有人遇到过这个问题吗?文件对于您的模型来说不是一

我正在跟踪文件(http://amazon.rubyforge.org/)试图开始在我的应用程序中使用S3(为最终用户提供文件),但我一直遇到错误

这是我的模型:

class File < AWS::S3::S3Object
  set_current_bucket_to 'test-bucket'
end
但我一直在犯这样的错误:

undefined method `find' for File:Class

我不知道我做错了什么。。。还有人遇到过这个问题吗?

文件对于您的模型来说不是一个很好的名称,因为它被Ruby的standart类文件()覆盖了。只要选择另一个名称,一切都会正常工作

啊!肯定需要更多的咖啡(谢谢你的帮助!
undefined method `find' for File:Class