Open francisco-baptista opened 12 years ago
class Comment change to /* * @ManyToOne(targetEntity="Entry") * @JoinColumn(name="entry_id", referencedColumnName="id") / protected $entry;
class Entry change to: /* @OneToMany(targetEntity="Comment", mappedBy="entry") / protected $comments;
Hi,
After checkout and configuring your example: set up db details, create table and load data using bin/doctrine orm: and dbal:
I have a fully website showing but with the following error messages all over it:
An error occurred
Application error
Exception information:
Message: Class \Entities\Blog\Comment does not exist
Stack trace:
0 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/Mapping/ClassMetadata.php(67): ReflectionClass->__construct('\Entities\Blog...')
1 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/Mapping/ClassMetadataFactory.php(351): Doctrine\ORM\Mapping\ClassMetadata->__construct('\Entities\Blog...')
2 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/Mapping/ClassMetadataFactory.php(260): Doctrine\ORM\Mapping\ClassMetadataFactory->newClassMetadataInstance('\Entities\Blog...')
3 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/Mapping/ClassMetadataFactory.php(169): Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata('\Entities\Blog...')
4 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/EntityManager.php(251): Doctrine\ORM\Mapping\ClassMetadataFactory->getMetadataFor('\Entities\Blog...')
5 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/UnitOfWork.php(1890): Doctrine\ORM\EntityManager->getClassMetadata('\Entities\Blog...')
6 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(195): Doctrine\ORM\UnitOfWork->createEntity('Entities\Blog\E...', Array, Array)
7 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(385): Doctrine\ORM\Internal\Hydration\ObjectHydrator->_getEntity(Array, 'e')
8 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(127): Doctrine\ORM\Internal\Hydration\ObjectHydrator->_hydrateRow(Array, Array, Array)
9 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(99): Doctrine\ORM\Internal\Hydration\ObjectHydrator->_hydrateAll()
10 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/AbstractQuery.php(547): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(Doctrine\DBAL\Driver\PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array)
11 /var/application/Zend-Framework-Doctrine-2-Example/library/Doctrine/ORM/AbstractQuery.php(366): Doctrine\ORM\AbstractQuery->execute(Array, 1)
12 /var/application/Zend-Framework-Doctrine-2-Example/application/doctrine/Entities/PaginatedRepository.php(28): Doctrine\ORM\AbstractQuery->getResult()
13 /var/application/Zend-Framework-Doctrine-2-Example/application/controllers/BlogController.php(20): Entities\PaginatedRepository->getPage(0, 10)
14 /var/application/Zend-Framework-Doctrine-2-Example/library/Zend/Controller/Action.php(513): BlogController->indexAction()
15 /var/application/Zend-Framework-Doctrine-2-Example/library/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('indexAction')
16 /var/application/Zend-Framework-Doctrine-2-Example/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
17 /var/application/Zend-Framework-Doctrine-2-Example/library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
18 /var/application/Zend-Framework-Doctrine-2-Example/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
19 /var/application/Zend-Framework-Doctrine-2-Example/public/index.php(11): Zend_Application->run()
20 {main}
Request Parameters:
array ( 'controller' => 'blog', 'action' => 'index', 'module' => 'default', )