使用Doctrine / Symfony2对包含没有主键的表的数据库进行逆向工程

时间:2012-07-09 16:05:24

标签: symfony doctrine-orm

我试图以这种方式使用Doctrine对数据库进行逆向工程:

php app/console  doctrine:mapping:convert xml ./src/Acme/TxBundle/Resources/config/doctrine/metadata/orm --from-database --force

或者这样(也有同样的问题):

php app/console doctrine:mapping:import TxBundle

但我总是得到以下错误:

PHP Fatal error:  Call to a member function getColumns() on a non-object in /var/www/Symfony/vendor/doctrine/lib/Doctrine/ORM/Mapping/Driver/DatabaseDriver.php on line 134
Fatal error: Call to a member function getColumns() on a non-object in /var/www/Symfony/vendor/doctrine/lib/Doctrine/ORM/Mapping/Driver/DatabaseDriver.php on line 134

看来我有一些没有主键的表,我需要知道是否可以使Doctrine在不更改表结构的情况下使用这些表来添加所需的PK?

0 个答案:

没有答案
相关问题