0

事情就是这样。

我正在开发一个只是为了学习的网页游戏,我遇到了这个问题。

我有一个拥有许多物品的角色,但这些物品可以是equipable_items 或usable_items(都来自不同的类别)。

有没有办法让我的 Character 类中有一个 has_many 以将两个类的一袋物品放在一起?

4

1 回答 1

1

是的,请查看单表继承。您可以对父类进行 has_many 关联。

编辑:还可以查看API 文档中的 Single Table Inheritance 部分。

于 2011-10-22T00:53:25.303 回答