That works ! Thanks a lot.
It was quite simple indeed.
Where do you find that on the documentation ?

On 18 jan, 01:00, Damon Jones <[email protected]> wrote:
> Add tbe following to your config.yml:
>
> doctrine_odm.mongodb:
>     auto_generate_hydrator_classes: true
>
> On Jan 17, 11:30 pm, Jérôme TEXIER <[email protected]> wrote:
>
>
>
>
>
>
>
> > Hi,
>
> > I'm currently playing with Symfony2 PR4 and Doctrine2ODM.
> > I've defined a document class called "Image" which relies on an
> > existant mongodb collection.
>
> > When I run a query to its related document repository (which is
> > Doctrine\ODM\MongoDB\DocumentRepository by default),
> > $image = 
> > $dm->getRepository('Application\CmxBundle\Document\Image')->findOneById($id 
> > );
>
> > I get the following error message :
>
> > Fatal error: Doctrine\ODM\MongoDB\Hydrator
> > \HydratorFactory::getHydratorFor(): Failed opening required '/Users/
> > jerome/Sites/cmx/frontend/app/cache/dev/doctrine/odm/mongodb/Hydrators/
> > ApplicationCmxBundleDocumentImageHydrator.php' (include_path='.:/usr/
> > local/lib/php') in /Users/jerome/Sites/cmx/frontend/src/vendor/
> > doctrine-mongodb-odm/lib/Doctrine/ODM/MongoDB/Hydrator/
> > HydratorFactory.php on line
>
> > As mentioned by the error message, the required Hydrator class
> > (ApplicationCmxBundleDocumentImageHydrator.php) doesn't exist on
> > cache.
> > I have no idea why this class is missing and why it has not been
> > generated by doctrineodm.
>
> > Note that
> > count($dm->getRepository('Application\CmxBundle\Document\Image')->findAll() 
> > ) returns the expected number of elements so config looks ok
>
> > and doctrineodmis running against the right collection.
>
> > Any suggestions ?

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to