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

Dotaz MongoDB s podmínkou „nebo“.

Myslel jsem, že budu aktualizovat pro případ, že by někdo v budoucnu na tuto stránku narazil. Od 1.5.3 nyní mongo podporuje skutečného operátora $or:http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24or

Váš dotaz „(expires>=Now()) OR (expires IS NULL)“ lze nyní vykreslit jako:

{$or: [{expires: {$gte: new Date()}}, {expires: null}]}


  1. Jak nastavit _id na dokument db v Mongoose?

  2. Java, MongoDB:Jak aktualizovat každý objekt při iteraci obrovské sbírky?

  3. Získejte všechny klíče v databázi Redis pomocí pythonu

  4. Mohu nastavit globální TTL v redis?