我已经有一个MySQL数据库,因此我希望从现有的数据库创建映射元数据。
php app/console doctrine:mapping:convert xml ./src/MainBundle/Resources/config/doctrine/metadata/orm --from-database --force
然而,我遇到了以下异常。
[Doctrine\ORM\Mapping\MappingException]
Property "customerid" in "Accountcustomer" was already declared, but it must be declared only once
在数据库中,我没有在任何主键/复合键中使用customerId
,但我已经多次将其用作外键。
然而,我不知道将customerId
放入复合键或其他主键中会如何影响这个问题。