我想在一个表单中,添加一个多选的勾选。,比如我有User
的模型。用户有多个兴趣爱好,比如“游泳”, “阅读”, “打球”等等。就在一个模型中,这样的行吗。
我现在是这样的
Class User < ActiveRecord::Base
#
#
Like = ["阅读", “游泳”, “打球”]
#_form
<%= f.label :like, "爱好" %>
<% User::LIke.each do |tag| %>
<%= f.check_box :like, {multiple: true}, tag %>
<%= tag %>
<% end %>
选择是可以选了,但是出来的是有其他符号的--- - '0' - 阅读 - '0' - 游泳 - '0'
,出现的是一个字符串的样式的,不能进行单个操作。再次进入编辑也没有勾选上我已经选上的选项。这个要怎么用的,已经看了 FormHelper, 不是很明白怎么说的。希望得到大家的帮助