1
型号: *人 *俱乐部加入同轨型号的两倍,例如,人们通过委员会HAS_MANY通会员和人民的has_many俱乐部会所
关系 *成员 *委员会
人们应该能够加盟一个俱乐部(会员) 人们应该可以在俱乐部的董事会(委员会)
对于我的应用程序,这些涉及很多不同的功能,所以我不希望使用一个标志设置(is_board_member)或类似。
我多么希望自己写的:
人民 的has_many:俱乐部:通过=>:会员#:为=>:会员? :foreign_key =>:member_id? 的has_many:俱乐部:通过=>:委员会#为(上述)
,但我真的不知道怎么缝了一起
你将不得不改变人们模型以包括commitee_clubs_id和membership_clubs_id以及 – nunopolonia 2010-12-22 22:19:13
nunopolonia,您将has_many与belongs_to混淆。 – Koterpillar 2010-12-25 04:11:08