sql >> Database >  >> NoSQL >> MongoDB

Hoe geef ik criteria op voor het uitsluiten van documenten van een zoekopdracht?

Je zou booleaanse logica moeten toepassen om de AND om te zetten in een OR van de ontkenning van elke term afzonderlijk:

collection.find({$or: [{age: {$gte: maxAge}}, {gender: {$ne: 'female'}}]})

of

collection.find({$or: [{age: {$not: {$lt: maxAge}}}, {gender: {$ne: 'female'}}]})



  1. Referentie bijwerken samen met andere waarden Mongoose

  2. (Angular 2) Een vervolgkeuzelijst vullen op basis van een andere vervolgkeuzelijst

  3. Hoe om te gaan met verouderde verbindingen in MongoDB

  4. MongoDb bulkbewerking get id