jos*_*011 7 php doctrine mongodb odm
我在Symfony2中使用Doctrine MongoDB,但是现在我想做一些对我来说更容易没有ODM的事情,我怎样才能获得MongoClient或MongoCollection对象?
我想以老式的方式使用MongoDB:http: //php.net/manual/en/mongocollection.find.php
Phi*_*hil 10
你可以MongoClient从DocumentManager使用中获得
$mongoClient = $dm->getConnection()->getMongo();
Run Code Online (Sandbox Code Playgroud)
同样,你可以得到一个MongoCollection实例文档类的className使用
$mongoCollection = $dm->getDocumentCollection('className')->getMongoCollection();
Run Code Online (Sandbox Code Playgroud)
或者更简单
$mongoCollection = $dm->getConnection()->getMongo()
->selectCollection('collectionName');
Run Code Online (Sandbox Code Playgroud)