わかりました、ここで明らかな何かが欠けていますが、ここに行きます:
Deviseでユーザーを作成しました
user_goals
4つの目標を持つモデルを作成しました
user_goal_id
usersテーブルにフィールドを作成しました。
ユーザー登録フォームcollection_select
で、4つの可能な目標のうちのいずれかを提示し、ユーザーが作成されたときに、選択した目標のIDをusersテーブルに入れたいと思います。
これを行う方法がわかりません。具体的には、user_goals
選択したIDをuser_goal_id
usersテーブルのフィールドに書き込む方法がわかりません。
編集:
user_goalsコントローラーを作成する必要がありますか、それともコントローラーロジックをusers_controllerに配置するだけですか?