[問題] checkbox value 儲存的問題

看板Ruby作者 (羊小排)時間14年前 (2010/11/03 13:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
rails 2.3.8 我參考http://stackoverflow.com/questions/621340/checkboxes-on-rails這網站 寫了checkbox的測試功能 Q1.該怎麼做才能把value存到資料庫裡面?是不是在models需要做相關對應 下面是我第二次寫的code <p> <label for = "appendix[]"> Appendix:</label> <% ['Letter', 'Traffic', 'Other'].each do |appendix| %> <%= check_box_tag 'appendix[]', appendix, (params[:appendix] || {}).include?(appendix) %> <%= appendix.humanize %> <% end %> </p> 該怎麼做才能把Latter、Traffic、Other被勾選的value存到DB裡面? Q2.如果勾選在Other的選項後面想要再加一個text_field做說明存回DB, 如何用第二次寫的code來做? 第一次寫的code <p> <%= f.label :appendix, "Appendix" %> <%= check_box_tag "Letter", "1" %>Letter <%= check_box_tag "Traffic", "2" %>Traffic <%= check_box_tag "Other", "3" %>Other <%= f.text_field :appendix %> </p> Appendix:口Letter 口Traffic 口Other┌────┐ └────┘ Q3.參考的網站上所說的,如果有建立一個model可以用解答的第二種方式(不是我的,是網站的第二解答) 那如果建立一個model是不是也要在DB建立一個table?(想釐清一下觀念) 感謝在先 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.171.237
文章代碼(AID): #1CqEpS7q (Ruby)
文章代碼(AID): #1CqEpS7q (Ruby)