query mongo inside fields example column collection mongodb

mongodb - inside - Mongo: consulta por clave de un nivel de profundidad.



mongodb select fields (1)

¿Es posible usar algo como ''existe'' en una consulta de Mongo para devolver este registro basado en una identificación?

Algo como seleccionar donde ''ids'' contiene la clave ''123456'' ?

{ "department": "Digging", "ids": { "123456": { "color": "blue" }, "123457": { "color": "red" } } }


Mientras busca la existencia de un campo con un nombre dado, $ existe es el operador que necesita (consulte Consultas avanzadas ).

por ejemplo, algo como:

db.YourCollection.find({ "ids.123456" : {$exists: true}});