为了我的论文和工作场所,我一直在试用Zend Framework 2,我正在使用现有的数据库来构建我的实体。我一个接一个地重构表格。
我所寻找的是为模块C生成单个实体并排除其他模块的能力。以下是我使用的命令:
[doctrine-module-bin] orm:convert-mapping --namespace=Application\Model\Entity --force --from-database --filter="body_types" annotation ./module/Application/src/
我对我的实体使用以下目录结构:
|src
|Application
|Model
|Entity
|Repository
我生成的实体也会转到他们各自的文件夹和存储库,但是命令行只是将它们转储到src目录,下面是我的配置:
'doctrine' => array(
'driver' => array(
'Application_Driver' => array(
'class' => 'Doctrine\ORM\Mapping\Driver\AnnotationDriver',
'cache' => 'array',
'paths' => array(__DIR__ . '/../src/Application/Model/Entity')
),
'orm_default' => array(
'drivers' => array(
'Application\Model\Entity' => 'Application_Driver'
),
),
),
),
我在这里真正缺少什么?