Prawdopodobnie chcesz wykonać zapytanie zakresowe, na przykład wszystkie elementy utworzone po określonej dacie:
db.gpsdatas.find({"createdAt" : { $gte : new ISODate("2012-01-12T20:15:31Z") }});
Używam $gte
(większe lub równe), ponieważ jest to często używane w zapytaniach zawierających tylko datę, w których składnik czasu to 00:00:00.
Jeśli naprawdę chcesz znaleźć datę, która jest równa innej dacie, składnia będzie wyglądać tak:
db.gpsdatas.find({"createdAt" : new ISODate("2012-01-12T20:15:31Z") });