2012-09-16 134 views
0

我有一个要求有一个小系统,我有一些“俱乐部”,这个俱乐部的成员。用户可以是多个俱乐部的成员。俱乐部会员维护的例子

我有模型定义:

俱乐部: 的has_many:club_members 的has_many:用户,通过:club_members

用户: 的has_many:club_members 的has_many:俱乐部通过:club_members

club_member belongs_to:club belongs_to:用户

我已经想出了一个粗糙的黑客(选择列表,并存储在俱乐部作为逗号分隔列表的成员身份证,但这是所以错误,它使我的眼睛流血只是看着代码;)

我想要实现的是去一个表单,添加/删除成员,然后当表单发布时,操纵上述模型以相应地永久保存数据。

所以,我其实有两个问题:

1)模型是否正确? 2)教导一个男人钓鱼,有没有任何示例或项目,我可以浏览/检查,显示添加/删除俱乐部的成员,用户界面和后端的关系管理?

千恩万谢

回答

相关问题