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

Consulta mongodb para condiciones condicionales

Puede usar $or para incluir ambos casos en una sola consulta:

Blog.find({$or: [
    // Non-private blogs
    {private: false},
    // Blogs of the current user
    {_user_id: req.user}
]}).exec(function(err, docs) { ... });

Esto proporcionará una unión de los resultados de los dos $or cláusulas.