有人使用 Doctrine 中的 Query\Builder 作为独立工具吗?
查询管理器似乎需要在 MongoDB 中定义请求文档的类。
如果您有一个定义的类,例如:
<?php
namespace Documents;
/** @Document */
class User
{
// ...
/** @Field(type="string") */
private $username;
}
然后您可以执行以下操作:
<?php
$user = $dm->createQueryBuilder('User')
->field('username')->equals('jwage')
->getQuery()
->getSingleResult();
有没有办法在不定义文档类的情况下使用 Query\Builder ?
提前感谢您的帮助。