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

query di ritorno in base alla data

Probabilmente desideri eseguire una query di intervallo, ad esempio, tutti gli elementi creati dopo una determinata data:

db.gpsdatas.find({"createdAt" : { $gte : new ISODate("2012-01-12T20:15:31Z") }});

Sto usando $gte (maggiore di o uguale), perché viene spesso utilizzato per query di sola data, in cui la componente ora è 00:00:00.

Se vuoi davvero trovare una data che corrisponda a un'altra data, la sintassi sarebbe

db.gpsdatas.find({"createdAt" : new ISODate("2012-01-12T20:15:31Z") });