Doctrine orm Doctrine2前缀和zf2

Doctrine orm Doctrine2前缀和zf2,doctrine-orm,zend-framework2,prefix,Doctrine Orm,Zend Framework2,Prefix,我正在研究关于条令的前缀表: 但我不知道,$config在: $em = \Doctrine\ORM\EntityManager::create($connectionOptions, $config, $evm); 我发现: $config = \Doctrine\ORM\Tools\Setup::createAnnotationMetadataConfiguration(array( ??? )); 但在我的例子中,?是什么 感谢您的帮助。字段如下所示: * @param array

我正在研究关于条令的前缀表:

但我不知道,
$config
在:

$em = \Doctrine\ORM\EntityManager::create($connectionOptions, $config, $evm);
我发现:

$config = \Doctrine\ORM\Tools\Setup::createAnnotationMetadataConfiguration(array( ??? ));
但在我的例子中,
是什么


感谢您的帮助。

字段如下所示:

 * @param array   $paths
 * @param boolean $isDevMode
 * @param string  $proxyDir
 * @param Cache   $cache
 * @param bool    $useSimpleAnnotationReader
不确定这是否会有帮助,但我总是这样做时,做自定义的东西

   use Doctrine\Common\EventManager;
   use Doctrine\DBAL\DriverManager;
   use Doctrine\ORM\EntityManager;
   use Doctrine\ORM\Tools\Setup;

   // Class definition and method ... {

    $params = 'orm_default' => array(
            'driverClass' => 'Doctrine\DBAL\Driver\PDOMySql\Driver',
            'params' => array(
                'host'     => '127.0.0.1',
                'dbname'   => 'dbname',
                'user'     => 'myuser',
                'password' => 'mypass',
            ),
        );

    $eventManager = new EventManager();
    $config = Setup::createAnnotationMetadataConfiguration(array(), false, 'data/DoctrineORMModule/Proxy', null, false);
    $connection = DriverManager::getConnection($params,
                                               $config,
                                               $eventManager
    );
    $objectManager = EntityManager::create($connection, $config, $eventManager);

非常感谢。我尽快试试。