[英]Doctrine MongoDB use without ODM
我在 Symfony2 中使用 Doctrine MongoDB,但現在我想做一些在沒有 ODM 的情況下對我來說更容易的事情,我如何獲得 MongoClient 或 MongoCollection 對象?
我想以老式的方式使用 MongoDB,例如: http : //php.net/manual/en/mongocollection.find.php
您可以使用從DocumentManager
獲取MongoClient
$mongoClient = $dm->getConnection()->getMongo();
同樣,您可以使用文檔類className獲取MongoCollection
實例
$mongoCollection = $dm->getDocumentCollection('className')->getMongoCollection();
或者更簡單
$mongoCollection = $dm->getConnection()->getMongo()
->selectCollection('collectionName');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.