MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

O mongoDB do Symfony2 retorna um cursor loggable em vez de minhas entidades


Use o método toArray() . Assim:
$dm = $this->get('doctrine.odm.mongodb.document_manager');
$entities = $dm->getRepository('MyBundle:Animal')->findBy(array("prop" => "1"))->toArray(); 

Se você precisar obter um array de entidades, use array_values() função. Assim:
$entities = array_values($entities);