新手问题 请教个 activeadmin 的问题

zzwzj · June 05, 2014 · Last by luotuo replied at June 06, 2014 · 2158 hits

请问把一个字段变成 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

#5 楼 @luotuo 我也想到了 join,但是不知道在哪里转换请问在哪里

#5 楼 @luotuo 我也想到了 join,但是不知道在哪里转换请问在哪里

貌似你这不是简单的存个值,是两张表多对多的关系,应该有一个保存关系的中间表,这个 gem 我没用过,6 楼的链接你好好研究研究

You need to Sign in before reply, if you don't have an account, please Sign up first.