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 に答える