Запрос даты с ISODate в mongodb не работает

Я неКажется, что он может заставить работать даже самый простой запрос даты в MongoDB. С документом, который выглядит примерно так:

{
    "_id" : "foobar/201310",
    "ap" : "foobar",
    "dt" : ISODate("2013-10-01T00:00:00.000Z"),
    "tl" : 375439
}

И запрос, который выглядит так:

{ 
    "dt" : { 
        "$gte" : { 
            "$date" : "2013-10-01T00:00:00.000Z"
        }
    }
}

я получил0 результатов от выполнения:

db.mycollection.find({
  "dt" : { "$gte" : { "$date" : "2013-10-01T00:00:00.000Z"}}
})

Любая идея, почему это не такт работаешь?

Для справки, этот запрос производитсяВесна's MongoTemplate так что я нене имеет прямого контроля над запросом, который в конечном итоге отправляется в MongoDB.

(P.S.)

> db.version()
2.4.7

Спасибо!

Ответы на вопрос(7)

Ваш ответ на вопрос