Me pregunto si hay un equivalente a la de MySQL-consulta:MongoDB ODM SELECT COUNT (*) equivalente
"SELECT COUNT(*) FROM users" in MongoDB ODM?
esto podría funcionar:
$qb = $this->dm->createQueryBuilder('Documents\Functional\Users');
$qb->select('id');
$query = $qb->getQuery();
$results = $query->execute();
echo $query->count();
pero no están entonces todos los identificadores devueltos y cómo afecta esto el rendimiento si hay documentos más complejos en la base de datos. No quiero enviar demasiados datos solo para obtener un conteo.
Woa, recuperar todos los documentos y cuéntelos ;-( –