RoR Active Record未知属性

时间:2012-05-09 14:59:09

标签: ruby-on-rails activerecord

在为名为worequests的表提交表单后,我收到了ActiveRecord错误。错误是“未知属性:contact_id”。但是,worequests表包含contact_id。它是联系人表的外键。在我的worequest模型中,我有“belongs_to:contact”,在我的联系模式中,我有“has_many:worequests”。

2 个答案:

答案 0 :(得分:0)

您是否运行过迁移? 添加关系后,您需要添加对架构的引用。

答案 1 :(得分:0)

我解决了这个问题。当我创建一个worequest时,我也有代码在注释表中创建一个记录。代码在worequest模型中。在那行代码中我输入了一个字段错误。