たとえば次のようなフォームは時々見かける。 あなたのご興味(複数選択可) コンピュータ 旅行 車 ... これを Rails でうまく扱う方法を考えてみる。 User モデルに interests という文字型のカラムを設けることにしよう。たとえば車と旅行に興味があれば、"|" を区切り文字として、interests カラムに "車|旅行"のように格納することにする。 View には次のように記述する。 <input type="checkbox" name="user[interests(1s)]" value="コンピュータ"/>コンピュータ <input type="checkbox" name="user[interests(2s)]" value="旅行" />旅行 <input type="checkbox" name="user[interests(3s)]" value="