我在 Symfony 2.0.5 中使用 Doctrine MongoDB ODM
此代码不起作用:
$dm = $this->get('doctrine.odm.mongodb.document_manager');
$dm->createQueryBuilder('AcmeMyBundle:Entry\Entry')
->field('comments2')->push('some text')
->field('_id')->equals($entry_id)
->getQuery()
->execute();
symfony 分析器说实际的查询是:
db.entries.find({ "_id": ObjectId("4ea97d482fd1288017000000") }).sort([ ]);
它有什么问题?