Class Doctrine2+;未找到Zend2存储库类
module.config.phpClass Doctrine2+;未找到Zend2存储库类,class,zend-framework,doctrine-orm,zend-framework2,entity,Class,Zend Framework,Doctrine Orm,Zend Framework2,Entity,module.config.php 'doctrine' => array( 'driver' => array( 'Application_driver' => array( 'class' => 'Doctrine\ORM\Mapping\Driver\AnnotationDriver', 'cache' => 'array', 'paths' => arra
'doctrine' => array(
'driver' => array(
'Application_driver' => array(
'class' => 'Doctrine\ORM\Mapping\Driver\AnnotationDriver',
'cache' => 'array',
'paths' => array(__DIR__ . '/../src/Application/Entities')
),
'orm_default' => array(
'drivers' => array(
'Application\Entities' => 'Application_driver'
),
),
),
),
Article.php
namespace Application\Entities;
use Doctrine\ORM\Mapping as ORM;
/**
* Article
*
* @ORM\Table(name="article", indexes={@ORM\Index(name="fk_article_gallery1", columns={"gallery_idgallery"}), @ORM\Index(name="fk_article_sf_guard_user1", columns={"sf_guard_user_id"})})
* @ORM\Entity(repositoryClass="Repositories\ArticleRepository")
*/
ArticleRepository.php位于Application\Entities\Repositories中\
我得到错误致命错误:找不到类“Repositories\ArticleRepository”
我尝试了多个路径,但它不起作用
我不知道我做错了什么
我也尝试
php ./vendor/doctrine/doctrine-module/bin/doctrine-module orm:generate-repositories ./module/Application/src/Application/Entities
它创建了Entities/Repositories/ArticleRepository.php,但仍然出现错误我在ArticleRepository.php中找到的解决方案是命名空间存储库;必须是命名空间应用程序\实体\存储库;