No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Usando $eq y $ne

18/30
Recursos

Aportes 2

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

$eq (equal)
$ne (not equal)

$eq y $eq

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
        }
    }
)