sql >> Databáze >  >> NoSQL >> MongoDB

Jak určím kritéria pro vyloučení dokumentů z dotazu?

K invertování AND na NEBO negace každého výrazu jednotlivě byste museli použít booleovskou logiku:

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

nebo

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



  1. MongoDB - Full Text Index - Full Text Search - stemming

  2. TTL pro člena sady

  3. Případ hashovaných indexů MongoDB

  4. Jak převést rok a týden roku získané z dotazu MongoDB na datum a čas Joda?