我有双向多态关联。
我有Assignments
和Resources
,每个人都可以拥有一个wikipage,weblink或文件。
因此wikipage会belong_to :assignment
或Resource
和Assignment
have_one
contentable
(wikipage,weblink或file)。
有关如何设置它的想法吗?
更新
这是我的心态。由于我不会从wikipages / web链接/文件中查找分配或资源,因此我将使分配和资源属于可内容,以便外键和类型将位于分配和资源表中。这将允许我通过关联从赋值和资源类中获取内容。 Wikipages等没有关联,这是可以的,因为我不需要它。