Проблема с вашим запросом в том, что вы сравниваете строку с объектом данных, который не работает.если вы используете оболочку, вы можете написать что-то вроде этого:
db.testing.find({
'date': {
$lt : new Date(2013,10,1),
$gte : new Date(2000,10,1)
}
})
, что в конечном итоге преобразует его в
db.testing.find({
"date" : {
"$lt" : ISODate("2013-11-01T00:00:00Z"),
"$gte" : ISODate("2000-11-01T00:00:00Z")
}
})
о запросах диапазона
о даты