标签: php doctrine-orm
我在某些字段上具有@Id的基类,并且对于95%的casse来说都可以正常工作,但是在某些类上,我需要(为了实现理论关联)将其他字段映射为主键。
由于每个实体都应继承自基类,所以我想知道我可以以某种方式覆盖映射,以便基类id字段不再是特定子类上的主键。
@AttributeOverride不允许使用@Id,但是如果字段已经包含它,也请勿对其进行修改。
@AttributeOverride
@Id
还有其他想法吗?
规格: 教义2.6+ PHP 7.1以上