sql >> Base de Datos >  >> NoSQL >> MongoDB

consulta mongodb por subcampo

Prueba:

db.XXX.find({ "_id.module" :  "B" });

La diferencia es que su consulta original intentaría hacer coincidir todo ese subdocumento (es decir, donde _id es un subdocumento que contiene un campo de "módulo" con el valor "B" y nada más)

Referencia:Notación de puntos de MongoDB