Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El count comando se usa para contar el número de documentos de una colección que coinciden con una consulta especificada. Este comando es útil para obtener estadísticas rápidas sobre los datos almacenados en las colecciones, como el número de documentos que cumplen determinados criterios.
Syntax
La sintaxis del count comando es la siguiente:
db.collection.count(query, options)
-
query: documento que especifica los criterios de selección mediante operadores de consulta. -
options:Opcional. Documento que especifica opciones, comolimityskip.
Examples
Estos son algunos ejemplos para demostrar el uso del count comando:
Ejemplo 1. Contar todos los documentos de una colección
Para contar todos los documentos de la stores colección:
db.stores.count({})
Salida de ejemplo
[mongos] StoreData> db.stores.countDocuments({})
60570
Ejemplo 2. Contar documentos con criterios específicos
Para contar el número de tiendas con un identificador de almacén específico _id :
db.stores.count({ "_id": "e5767a9f-cd95-439c-9ec4-7ddc13d22926" })
Salida de ejemplo
[mongos] StoreData> db.stores.count({ "_id": "e5767a9f-cd95-439c-9ec4-7ddc13d22926" })
1
Ejemplo 3. Contar documentos con criterios anidados
Para contar el número de tiendas que tienen un evento de promoción específico:
db.stores.count({ "promotionEvents.eventName": "Incredible Discount Days" })
Salida de ejemplo
[mongos] StoreData> db.stores.count({ "promotionEvents.eventName": "Incredible Discount Days" })
2156
Ejemplo 4. Contar documentos con varios criterios
Para contar el número de almacenes ubicados en una latitud y longitud específicas:
db.stores.count({ "location.lat": -2.4111, "location.lon": 72.1041 })
Salida de ejemplo
[mongos] StoreData> db.stores.count({ "location.lat": -2.4111, "location.lon": 72.1041 })
1
Contenido relacionado
- Revisión de las opciones para migrar de MongoDB a Azure DocumentDB
- Más información sobre la compatibilidad de características con MongoDB