MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Fragen Sie mongodb nach bedingten Bedingungen ab

Sie können $or verwenden um beide Fälle in einer einzigen Abfrage einzuschließen:

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

Dadurch wird eine Vereinigung der Ergebnisse der beiden $or bereitgestellt Klauseln.