MongoDB + nodejs: jak wyszukiwać pola ISODate?
Używam nodejs ze sterownikiem rodzimym-mongodb-native (http://mongodb.github.io/node-mongodb-native/).
Mam dokumenty z własnością daty przechowywaną jakoISODate
rodzaj.
Poprzez nodejs używam tego zapytania:
db.collection("log").find({
localHitDate: {
'$gte': '2013-12-12T16:00:00.000Z',
'$lt': '2013-12-12T18:00:00.000Z'
}
})
Nic nie zwraca. Aby to działało, muszę wykonać następujące czynności:
db.collection("log").find({
localHitDate: {
'$gte': ISODate('2013-12-12T16:00:00.000Z'),
'$lt': ISODate('2013-12-12T18:00:00.000Z')
}
})
AleISODate
nie jest rozpoznawany w moim kodzie nodejs.
W jaki sposób mogę utworzyć kwerendę na polach daty mongo przez mój program nodejs?
Dziękuję Ci