请问把一个字段变成 check_boxes,多选的格式,如下 :as => :check_boxes
params.permit 部分要怎么保存
弄了很久,搜遍了 Google,搞不定,请哪位高手解答下。
保存出现 TypeError: can't cast Array to string
有没有知道,这个问题
这个可能需要重载 admin 的一些方法。具体没有这方面的需求.但是现在的项目中一直在用。很多需要自定义的都是重载来实现的。
ps: 当然要用重载的方式来实现这些。就得指定一个特定的 activeadmin
params.permit :colum_name, checkbox_items: []
#3 楼 @ichord 谢谢,不过我试过了,好像不行
用 join 存成字符串,取的时候 split
http://stackoverflow.com/questions/10917496/formtastic-activeadmin-multi-select-many-to-many-checkbox-association-issue
#5 楼 @luotuo 我也想到了 join,但是不知道在哪里转换请问在哪里
貌似你这不是简单的存个值,是两张表多对多的关系,应该有一个保存关系的中间表,这个 gem 我没用过,6 楼的链接你好好研究研究