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