mongoose find multiple conditions
User.find({$or:[{region: "NA"},{sector:"Some Sector"}]}, function(err, user)
{
if (err)
{
res.send(err);
}
console.log(user);
res.json(user);
});
mongoose find multiple conditions
User.find({$or:[{region: "NA"},{sector:"Some Sector"}]}, function(err, user)
{
if (err)
{
res.send(err);
}
console.log(user);
res.json(user);
});
== operation is not working on ids in express
Mongoose uses the mongodb-native driver, which uses the custom ObjectID type.
You can compare ObjectIDs with the .equals() method.
With your example, results.userId.equals(AnotherMongoDocument._id).
The ObjectID type also has a toString() method, if you wish to store a stringified version of the ObjectID in JSON
format, or a cookie.
If you use ObjectID = require("mongodb").ObjectID (requires the mongodb-native
library) you can check if results.userId is a valid identifier with
results.userId instanceof ObjectID.
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us