我使用simple_form
並有下面的示例代碼:軌帶回所有複選框,而不是隻選一個
<%= f.input :medical_conditions, :label=>false, :collection => medical_conditons, :as => :check_boxes%>
收集持有約100複選框。但是,當用戶只選擇1或2,一切都還是會被保存到數據庫中是這樣的:
---
- ""
- ""
- ""
medical_conditions
是我application_helper
def medical_conditons
t = [
"Allergies/Hay Fever",
"Diabetes",
"Heart Surgery"]
return t
end
的medical_conditions
領域一個簡單的數組是:string
場。
我需要做什麼以便只有選定的值以逗號分隔的方式保存。