MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Interroger mongodb pour les conditions conditionnelles

Vous pouvez utiliser $or pour inclure les deux cas dans une seule requête :

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

Cela fournira une union des résultats des deux $or clauses.