1

可以说我有两个模型;ProductRecipe。他们每个人都可以属于一个组ProductGroupRecipeGroup。现在组模型基本相同——它们有一个名称列和一个计数器缓存。

是否可以在这里使用多态性以便将组合并到一个Group模型中?我知道通常:polymorphic => true适用于belongs_to关联的 -side。但我想把它放在has_many-side 上,这在默认情况下是不可能的。你将如何实现这一点?

4

0 回答 0