Soy Luis Fernández, desarrollador .NET Mi pasión es el diseño y programación de sistemas cuidando cada uno de los detalles que lo vuelven único, siguiendo siempre las mejores prácticas de seguridad, desarrollo e implementación que establece la industria.
La Libertad, El Salvador
En el video se especifica que el operador
$in
se utiliza para filtrar ** por un rango** de valores, lo cual es incorrecto. El operador
$in
permite filtrar por cada uno de los valores especificados. Siguiendo el ejemplo del video, si tenemos 6 documentos, cada uno con su correspondiente dni del 1 hasta el 6, si aplicamos el filtro
.profesores.find({ dni: { $in: [2, 4] }})
obtendremos dos documentos, los cuales tengan el dni 2 y 4 respectivamente. Para obtener un rango de documentos debería hacerse la consulta de la siguiente forma:
.profesores.find({ dni: { $gte: 2, $lte: 4 }})
. En este último caso si obtendríamos el rango de documentos con los valores de dni entre 2 y 4.
Hay varios cursos de interés, definitivamente comprar la subscripción premium es una excelente inversión.
0 seguidores
0 seguidos