undefinierte Methode `find 'für AWS :: S3 :: Bucket: Class

Ich arbeite an der Implementierung eines Amazon S3-Uploaders für mein Schienenprojekt.

Ich versuche, auf einen Bucket zuzugreifen, damit ich alle Bilder einer Variablen zuordnen und auflisten kann.

Ich erhalte immer wieder die folgende Fehlermeldung, wenn ich versuche, meine neue Aktion in meinem Upload-Controller anzuzeigen:

undefined method `find' for AWS::S3::Bucket:Class

Hier ist meine uploads_controller.rb

class UploadsController < ApplicationController
require 'aws/s3'

  def new

    photo_bucket = AWS::S3::Bucket.find('photos')
    @photos = photo_bucket.objects
  end
end

Die Find-Methode ist hier dokumentierthttp://amazon.rubyforge.org/.

Gibt es einen Hinweis darauf, was hier los ist?

Vielen Dank.

Hier ist mein Gemfile:

gem 'paperclip'
gem 'aws-s3'
gem 'aws-sdk'
gem 'rails', '3.2.0'
gem 'bcrypt-ruby', '3.0.1'
gem 'nokogiri'
gem 'kaminari'
gem 'acts-as-taggable-on', '~> 2.2.2'
gem 'omniauth-twitter'
gem 'omniauth-facebook'
gem "friendly_id", "~> 4.0.1"

Antworten auf die Frage(2)

Ihre Antwort auf die Frage