1

新規ユーザー登録用のフォームがあります。フォームには次の入力があります。

  • 名前 (モデル_a)
  • 年齢 (モデル_a)
  • メール (model_a)
  • icq (モデル_b)
  • スカイプ (model_b)

全て必須項目です。最初の 3 つのフィールドはmodel_aにあり、最後の 2 つのフィールドはmodel_bにあります。両方のモデルで、検証ルールを既に準備しています。

このように動作するはずです: ユーザーが登録すると、テーブルmodel_aに最初の 3 つのフィールドが保存され、テーブルmodel_bの最後の 2 つのフィールドに保存されます。

しかし、このようにフォームを設定する方法は?

4

1 に答える 1

1

ネストされたフォームを見てください

http://railscasts.com/episodes/196-nested-model-form-part-1

于 2012-09-09T08:04:45.377 に答える