小编klj*_*613的帖子

从现有数据库映射的Symfony2 Doctrine2(例外)

我已经有了一个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复合键或其他主键如何影响这一点.

database symfony doctrine-orm

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

database ×1

doctrine-orm ×1

symfony ×1