$eq (equal)
$ne (not equal)
Fundamentos de MongoDB
¿Qué es Mongo DB?
Bases de datos NoSQL
¿Qué son los documentos y colecciones?
Creando tu primer BD
Usando Mongo Compass
Mongo en VSCode
Instalando Docker
Mongo con Docker
Conectándonos usando mongosh
Json vs. Bson
CRUD
Insertando un documento
Insertando varios documentos
Actualizando un documento
Actualizando varios documentos
Array Update Operators
Update or insert
Elimando documentos
Operadores
Usando $eq y $ne
Usando $gt, $gte, $lt, $lte
Ejemplos de $gt, $gte, $lt, $lte
Usando $regex
Projection
Operadores para Arrays
Operadores lógicos
Expresive operator
Query in subdocs
Herramientas comunes al trabajar con MongoDB
Aggregation Framework
Sort, limit y skip
Atlas features
Toma el Curso de Modelamiento de Datos en MongoDB
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Nicolas Molina
Aportes 9
Preguntas 1
$eq (equal)
$ne (not equal)
use("platzi_store")
// usando equal implicitamente
db.inventory.find({qty: 20})
// usando equal explicitamente
db.inventory.find({qty: {$eq: 20}})
// usando find en objetos anindados
//NOTA: siempre que esté la notación . (punto), la clave debe ir en "" (comnnillas)
db.inventory.find({"item.code": "123"})
// usando no equal, este se usa de forma explícita
db.inventory.find({qty: {$ne: 20}})
Y podemos utilizarlos para actualizar de forma selectiva ciertos documentos
use("platzi_store")
db.inventory.updateMany(
{qty: {$ne: 20}},
{
$inc: {
qty: 10
}
}
)
En VSCode puedes correr el archivo .mongodb utilizando es atajo: “Ctrl + Alt + r”
link al dataset
Acá podemos ver los operadores en la documentación oficial de MondoDB https://www.mongodb.com/docs/manual/reference/operator/query-comparison/#comparison-query-operators
El tema de la comilla doble " es importante tenerlo en consideración para evitar el error
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?