The ProxyQuery
object is used to add missing features from the original Doctrine Query builder:
use Sonata\DoctrineMongoDBAdminBundle\Datagrid\ProxyQuery; $queryBuilder = $this->em->createQueryBuilder(); $proxyQuery = new ProxyQuery($queryBuilder); $proxyQuery->setSortBy('name'); $proxyQuery->setMaxResults(10); $results = $proxyQuery->execute();