How to use MongoDB/ Mongoose.js to query a OR/AND-like condition?

How can I create a query using Node.js/JavaScript, MongoDB/Mongoosejs to input a OR/AND-like query condition and receive one or more results?

Something like the following:

User.find({_id: idA OR idB}, function (err, users) {
  console.log(users[0]); // Is user with idA
  console.log(users[1]); // Is user with idB
}

How can I accomplish this?

Try the $in operator which is a simplified kind of $or that suits this case:

User.find({ "_id": { "$in": [idA,idB] } },function(err,users) {
    // results here
});

Essentially the same as this:

User.find({ "$or": [{ "_id": idA },{ "_id": idB}] },function(err,users) {
    // results here
});