sql >> Database teknologi >  >> NoSQL >> MongoDB

mongoose Find med flere betingelser

app.get('/user',function(req, res) {

 User.find({region: "NA",sector:"Some Sector"}, function(err, user) 
 {
    if (err)
    {
        res.send(err);
    }
    console.log(user);
    res.json(user);

 });
});

Hvis du ønsker data med enten region:"NA" eller sektor:"Some Sector". du kan bruge $or operatør.

User.find({$or:[{region: "NA"},{sector:"Some Sector"}]}, function(err, user) 
 {
    if (err)
    {
        res.send(err);
    }
    console.log(user);
    res.json(user);

 });


  1. Mongoose indlejrede dokumenter / DocumentsArrays id

  2. Fjern dokumenter fra en MongoDB-samling baseret på tidspunktet for et Dato-felt

  3. Mongoose:Cast til ObjectId mislykkedes for værdi

  4. Hvordan deaktiverer man mongoDB java-driverlogning?