不同类别的 Has_many

发布于 2024-12-11 05:00:02 字数 171 浏览 0 评论 0原文

事情是这样的。

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

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

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

Here is the thing.

I'm working on a web game just for learning and I have this problem.

I have a Character who has many items, but the items can be equipable_items or usable_items (both from different clases).

Is there a way to have a has_many in my Character class to have a bag of items of both clases together?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

西瓜 2024-12-18 05:00:02

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

编辑:另请查看 API 文档 中的单表继承部分。

Yes, check out Single Table Inheritance. You can do a has_many association to the parent class.

EDIT: Also check out the Single Table Inheritance section in the API documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文