原则,如何从子类的字段中删除@Id?

时间:2018-07-02 12:46:42

标签: php doctrine-orm

我在某些字段上具有@Id的基类,并且对于95%的casse来说都可以正常工作,但是在某些类上,我需要(为了实现理论关联)将其他字段映射为主键。

由于每个实体都应继承自基类,所以我想知道我可以以某种方式覆盖映射,以便基类id字段不再是特定子类上的主键。

@AttributeOverride不允许使用@Id,但是如果字段已经包含它,也请勿对其进行修改。

还有其他想法吗?

规格: 教义2.6+ PHP 7.1以上

0 个答案:

没有答案