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
有我可能忽略的任何原因导致此属性不被识别。任何帮助将不胜感激
耙分贝之前运行:测试:准备有更新的表细节前运行被确认 – Jay 2012-04-26 08:51:08