【发布时间】:2009-11-06 12:30:35
【问题描述】:
我正在阅读 Doctrine 文档,但找不到实现我想要使用的继承类型的方法。
我想像这样建立一个层次结构:
Node -> Something -> Something Else
Node 是主要父节点。
我想在节点表中存储所有内容的通用数据,例如创建日期、更新日期等,而不是在每个表中存储相同的信息。然后,子类将根据其用途具有不同的属性。
Doctrine 的 simple 和 column_aggregation 方法似乎无法为子类创建新表,而具体方法创建一个新表但复制所有父类的属性。
有没有办法做到这一点?
任何建议表示赞赏。
谢谢。
【问题讨论】:
-
你的意思是你试图创建分层的东西。
-
忽略我,我现在明白你的意思了。我相信你需要自己实现它,因为它需要查找多个表。
标签: php inheritance doctrine