mysql - Doctrine 2 : is multiple level STI possible?

标签 mysql doctrine-orm doctrine

我想多级单表继承,这可能吗?例如,如果我有一个 billable_items 表,我想将其拆分为客户和顾问,并为顾问添加第二个级别,如“工资”、“推荐”、“交通”等,这可能吗?

最佳答案

已解决:如文档所述,您只需在 TOPMOST 类的鉴别器映射中定义整个继承层次结构。对于任何第二级基类/抽象父类,您不会将它们包含在鉴别器映射中,只需确保添加实体注释即可。

关于mysql - Doctrine 2 : is multiple level STI possible?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20959417/

相关文章:

php - 将 where 子句添加到 Doctrine 原生查询构建器

zend-framework - Doctrine targetEntity 接口(interface)

PHP 新关键字与目录?

symfony - getManager 导致错误,getEntityManager 工作正常吗?

mysql - 如何从数据库表中获取(选择然后删除)?

Html 文本区域 : problems with accented letters

MySQL 具有多个 SELECT 和 GROUP BY

doctrine - 在 Doctrine2/Symfony2 中插入忽略重复条目

mysql - 使用 Ruby/Rails 检索 MySQL BLOB 字段

php - 使用 symfony2 和学说得到 "cannot refresh user"错误