Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
$min
El $min operador devuelve el valor mínimo de una matriz de valores. Se puede usar en las etapas de agregación para encontrar el valor mínimo de un campo específico en varios documentos.
Parámetros
-
expression: La expresión que se va a evaluar. Puede ser una ruta de campo, una variable o cualquier expresión que se resuelva en un valor.
Ejemplo (MongoDB Shell)
El siguiente ejemplo demuestra el uso del $min operador para encontrar el valor mínimo del age campo en varios documentos.
Cree documentos de muestra
db.users.insertMany([ { name: "John", age: 35 }, { name: "Jane", age: 28 }, { name: "Bob", age: 42 }, { name: "Alice", age: 31 } ]);
Ejemplo de consulta
db.users.aggregate([ { $group: { _id: null, minAge: { $min: "$age" } } }, { $project: { _id: 0, minAge: 1 } } ])
Salida
[ { minAge: 28 } ]
Ejemplos de código
Para ver un ejemplo de código para usar el $min comando, elija la pestaña del idioma que desee usar: