php mongodb doctrine odm

php - Uso de Doctrine MongoDB sin ODM



(1)

Puede obtener MongoClient desde DocumentManager usando

$mongoClient = $dm->getConnection()->getMongo();

Del mismo modo, puede obtener una instancia de MongoCollection para la clase de documento className usando

$mongoCollection = $dm->getDocumentCollection(''className'')->getMongoCollection();

o más simplemente

$mongoCollection = $dm->getConnection()->getMongo() ->selectCollection(''collectionName'');

Estoy usando Doctrine MongoDB dentro de Symfony2, pero ahora quiero hacer algunas cosas que para mí son más fáciles sin el ODM, ¿cómo puedo obtener el objeto MongoClient o MongoCollection?

Quiero usar MongoDB a la vieja usanza como: http://php.net/manual/en/mongocollection.find.php