好的,我很确定这件事一定是一个错误......我必须输入我正在寻找的前一个月:
{
"SportId":"Horse Racing",
"Date":{$gt: new Date(2012,11,4)}
}
解释输出:
[ 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();
任何人都可以解释这一点 - 比上面更好吗?不是必需的,因为我知道我可以解决它。但这似乎是一件很奇怪的事情。