rails active admin interface:has_many - 从包含has_many的模型中选择,而不是包含belongs_to的frm

时间:2013-01-08 09:09:27

标签: ruby-on-rails ruby activeadmin

我有这两个模型(jst例子来解释你):

institues.rb

名 类型:(像学校,大学)

rb文件:
attr_accessible:name,:type,:user_id
belongs_to:user

user.rb

名称

rb文件:
attr_accessible:名称
has_many:研究所

在活动管理员中,我可以在创建或编辑工具时选择用户。但是,我想要做的是,在编辑或创建用户时,它应该显示一个选项,用于选择用户所研究的多个institues。

概念: 一个用户将在学校,大学学习。在创建用户的过程中,我们应该能够选择他所学习的所有习惯。没有必要去他所研究的每个学院选择他。

这只是一个例子,在我的例子中,单个机构可以容纳单个用户。

1 个答案:

答案 0 :(得分:0)

在用户实例化时,通过构建机构(构建2个机构)为机构使用嵌套表单。当你用完研究所时,还可以使用jquery的东西来增加更多的研究所。