2012-04-25 12 views
1

という会議のモデルがあり、会議の詳細などを保存するために使用されていました。以前は、id、created_at、およびupdated_atがブランク私が呼ばれたときの工場クラスを使用:マイグレーション属性が認識されないActiveRecord :: UnknownAttributeError

@meeting_attr = FactoryGirl.attributes_for(:meeting) 
@meeting = Meeting.create(@meeting_attr) 

私は会議の種類のより多くの情報を与えるために使用されます名前と呼ばれるデータベースに別の列を追加するまで、これがうまく働いていました。私は、移行がOK走ったし、それがデータベーステーブルとschema.rbに含まれていることを見ることができますことを確認しているが、私は前述のコードを実行するとき、私は今、このエラーを取得しています:

Failure/Error: @meeting = Meeting.create(@meeting_attr) 
ActiveRecord::UnknownAttributeError: 
    unknown attribute: name 

があります私が見落としたかもしれない何らかの理由が、この属性を認識されない原因としています。任意の助けいただければ幸いです

+0

熊手はデシベル認識された更新されたテーブルの詳細の前に実行されなければならなかったの準備 – Jay

答えて

2

熊手デシベル:テスト:テスト:更新されたテーブルの詳細の前に実行する必要がありました準備を認めた

関連する問題