チェックボックス
Ruby on Railsを利用したオープンソースのCMS(Rubricks)で作成しているのですが。。
チェックボックスで複数選択した情報をDBへ保存する方法が分かりません。
【状況】
C コントローラ
@kudamonos = Kudamono::KudamonoKind.find(:all)
V ビュー
<% @kudamonos.each do |kudamono| %>
<span style="white-space:">
<%= check_box kudamonos",kudamono.id, :checked => nil %>
<%= hl(kudamono.kudamono_name) %>
</span>
<% end %>
check_box_tag はうまくいきません。。
DB
mysql> select * from kudamono_kinds;
+----+---------------+
| id | kudamono_name |
+----+---------------+
| 1 | りんご |
| 2 | みかん |
| 3 | いちご |
+----+---------------+
mysql> select * from kudamono_masters;
+----+------------------+----------------+
| id | kudamono_name_id | select_buy_id |
+----+------------------+----------------+
| 1 | 1 | 1 |
| 2 | 2 | 1 |
| 3 | 3 | 1 |
+----+------------------+----------------+
select_buy_id は今は無視して下さい。
チェックボックスですべてチェックした場合上記の用に保存したいです。
説明不足ですが、どなたか教えていただきらいです。
お礼
ありがとうございました。 ばっちりです。