2012-02-14 22 views
0

エラーが発生しましたPaperclipの未定義メソッドnew:モジュール 実行中にrake db:PaperClipの更新テーブルに移行しています。マイグレーションクラスでPaperclipの未定義メソッドnew:Module

これにより

class ForPaperclip < ActiveRecord::Migration 
    def self.up 
    change_table :photos do |t| 
     t.has_attached_file :shot 
    end 
    end 

    def self.down 
    drop_attached_file :photos, :shot 
    end 
end 

私はペーパークリップ2.6.0、ルビー1.9.2を使用しています、3.1.0 任意のアイデアをレール?

以下はエラースタックです。

/Users/Sa/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/lib/active_record/migration.rb:517:in `load_migration' 

/Users/Sa/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/lib/active_record/migration.rb:512:in `migration' 

/Users/Sa/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/lib/active_record/migration.rb:509:in `rescue in migrate' 

/Users/Sa/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/lib/active_record/migration.rb:507:in `migrate' 

答えて

0

申し訳ありませんが、これは本当に悪いです。 * _paperclip.txtというマイグレーションファイルを作成しました。このため、レールは不必要にPaperclipモジュールを探していました。私は、マイグレーションファイルの名前を変更した後、正常に動作します

関連する問題