我是Rails的新手,我试图做一个多态HABTM关系。问题是我有三个我想要涉及的模型。HABTM多态关系
第一个是事件模型,然后是两种参与者:用户和联系人。
我想要做的是能够以与会者的身份与用户和联系人进行关联。所以,我现在所拥有的在我的代码是:
事件模型
has_and_belongs_to_many :attendees, :polymorphic => true
用户模型
has_and_belongs_to_many :events, :as => :attendees
接触模型
has_and_belongs_to_may :events, :as => :attendees
- HABTM表格迁移需要如何进行?我有点困惑,我找不到任何帮助。
- 它会起作用吗?