0

worequestsというテーブルのフォームを送信した後、ActiveRecordエラーが発生します。エラーは「不明な属性:contact_id」です。ただし、worequestsテーブルにはcontact_idが含まれています。これは、連絡先テーブルへの外部キーです。私のworequestモデルには、「belongs_to:contact」があり、連絡先モデルには、「has_many:worequests」があります。

4

2 に答える 2

0

移行を実行しましたか?関係を追加した後、スキーマへの参照を追加する必要があります。

于 2012-05-09T16:18:50.477 に答える
0

問題を修正しました。worequestを作成するとき、コメントテーブルにレコードを作成するコードもあります。コードはworequestモデルにあります。そのコード行で、フィールドの入力が間違っていました。

于 2012-05-12T23:19:31.707 に答える