Parece ser una pregunta simple, pero no puedo encontrar la respuesta. Hay una colección de posts , cuyos documentos tienen una rubric de campo. Cómo leer TODOS los documentos de esta colección en mongoose usando Post.find ({rubric: value}, function) , pero manteniendo la rubric . ¿Qué value tiene que tener para que esto funcione?
Para saber si un campo existe, independientemente del valor que tenga, puede usar $exists de esta manera:
db.collection.find({ "rubric": { "$exists": true } })Usar mangosta es la misma consulta. Algo como esto:
yourModel.find({ "rubric": { "$exists": true } })Ejemplo aquí .
Además, para conocer estos mundos en mongo world, puede consultar la documentación cada vez que tenga un problema.
A la izquierda de la página, verá "Referencia> Operadores" y hay muchos operadores diferentes que puede usar.