ユーザーテーブルと、新しく作成した教師があります。教師はユーザーのサブクラスであるため、足場ジェネレーターを使用して教師テーブルを生成し、モデルを変更して、教師がユーザーのサブクラスになるようにします。その後、db:migrate を実行しました。それから、私はに行きます
http://localhost:3000/teachers/new
エラーが表示されます:
undefined method `teacherSalary' for #<Teacher:0x103331900>
それで、私の質問は私が何を間違えたのですか?ユーザー登録を行うためのページを作成したいのですが、ユーザーは教師/生徒にしかなれません。でも、先生の記録を追加することはできません... ...さらに、私はに行きます
http://localhost:3000/users/new
ユーザーが自分のユーザーを「教師」または「学生」に登録できるようにするコンボボックスが必要です。しかし、私が期待したようにすべてがうまくいかないようです。私は何をする必要がありますか?大変お世話になりました。