[前][次][番号順一覧][スレッド一覧]

rails:1443

From: "takeru sasaki" <sasaki.takeru@g...>
Date: Tue, 1 Aug 2006 18:01:40 +0900
Subject: [rails:1443] ちょっと複雑なフォームの作り方。

佐々木と申します。

Formの作り方で悩んでしまったので相談させてください。

class User
  has_many :items
end

class Item
  belongs_to :user
end

この様な関係のときに、

Userモデルをnew/updateすると同時にUserがhas_manyしている複数のItemクラスを
1リクエストでnew/updateする、

UserName:
[text_field :user, :name]
Item1:
[text_field ...]
Item2:
[text_field ...]
Item3:
[text_field ...]
[Submit]

このようなFormを作りたいと思っています。
コントローラでpatamsを直接さわれば何でもできるのですが、
スマートな書き方はどうなるのでしょうか。

また、「Itemは最低1つ必要」といったバリデーションはどこに書くべきなのでしょうか。


よろしくおねがいします。

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]