klj*_*613 5 database symfony doctrine-orm
我已经有了一个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复合键或其他主键如何影响这一点.
小智 7
不幸的是,Doctrine 2.0不支持主键作为外键...查看链接:http://www.doctrine-project.org/docs/orm/2.0/en/reference/limitations-and-known-issues.html
| 归档时间: |
|
| 查看次数: |
10037 次 |
| 最近记录: |