Mi consulta es asi:
const users = this.mongo.db.collection('Users') let query = { '$or': [ { "email": {'$eq': req.body.email }}, {"username": {'$eq': req.body.username }} ] } users.findOne({query}, function(err, result) { ... No estoy muy seguro de por qué no está funcionando. A mi entender, esta es la forma correcta de formatear un or ?
Incorrecto en la tercera línea {query} => query
db.collection.find({ "$or": [ { "email": { "$eq": "222" } }, { "username": { "$eq": "Tom" } } ] })