$and /$or /$nor
Reference group: Query filter operators
What it does
Combines predicates; separate fields in one object are implicitly ANDed.
Syntax
{$or: [{...}, {...}]}
Use case
Express alternatives.
$and /$or /$nor: practical example
db.users.find({ $or: [{ role: "admin" }, { permissions: "manage" }] })💡 Explanation
Combines predicates; separate fields in one object are implicitly ANDed.
When to use it
Express alternatives.
Key Takeaways
- Combines predicates; separate fields in one object are implicitly ANDed.
- Typical use: Express alternatives.