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.
$lt
El operador de $lt agregación compara dos valores y devuelve true si el primer valor es menor que el segundo; de lo contrario, devuelvefalse.
Parámetros
-
expression1: El primer valor que se va a comparar. -
expression2: El segundo valor que se va a comparar.
Ejemplo (MongoDB Shell)
El siguiente ejemplo demuestra el uso del $lt operador para identificar artículos con pocas existencias.
Cree documentos de muestra
db.warehouse.insertMany([ { _id: 1, item: "Bolts", stock: 5 }, { _id: 2, item: "Nuts", stock: 25 }, { _id: 3, item: "Screws", stock: 8 } ]);
Ejemplo de consulta
db.warehouse.aggregate([ { $project: { item: 1, stock: 1, lowStock: { $lt: ["$stock", 10] } } } ]);
Salida
[
{ _id: 1, item: 'Bolts', stock: 5, lowStock: true },
{ _id: 2, item: 'Nuts', stock: 25, lowStock: false },
{ _id: 3, item: 'Screws', stock: 8, lowStock: true }
]
Ejemplos de código
Para ver un ejemplo de código para usar el operador de $lt agregación, elija la pestaña correspondiente al idioma que desee usar: