sql >> Base de Datos >  >> NoSQL >> MongoDB

Consulta MongoDB con una condición 'o'

Solo pensé en actualizar en caso de que alguien tropiece con esta página en el futuro. A partir de 1.5.3, mongo ahora admite un operador $or real:http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24or

Su consulta de "(expires>=Now()) OR (expires IS NULL)" ahora se puede representar como:

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