db.users.find({ $and: [{ age: { $gt: 18 } }, { city: 'London' }] });
db.users.find({ $or: [{ status: 'active' }, { role: 'admin' }] });Tip
Note that {a: 1, b: 2} is already an implicit AND — you only need $and for combining complex sub-expressions on the same field.