Ok jestem całkiem pewny, że ta sprawa musi być błąd ... Muszę wprowadzić miesiąc poprzedni do czego szukam:MongoVue data wyszukiwania dodaje 1 do miesiąca
{
"SportId":"Horse Racing",
"Date":{$gt: new Date(2012,11,4)}
}
Wyjaśnić wyjścia:
[ 15:21:39 ]
db.Fixture.find({ "SportId" : "Horse Racing", "Date" : { "$gt" : ISODate("2012-12-04T00:00:00Z") } }).limit(50);
db.Fixture.find({ "SportId" : "Horse Racing", "Date" : { "$gt" : ISODate("2012-12-04T00:00:00Z") } }).limit(50).explain();
Czy ktoś może to wyjaśnić - lepiej niż powyżej? Nie jest to konieczne, ponieważ teraz wiem, że mogę obejść to. Ale wydaje się, że to bardzo dziwna rzecz.
Wow. Jest celowo. Rozumiem, ale nie chcę. Dzięki za informację - więcej informacji http://stackoverflow.com/questions/1453043/zero-based-month-numbering –