ваш ключ "request_time" просто имеет строку в качестве значения.
Если вы ссылаетесь на пример документации mongoDB
{ domain: "www.mongodb.org"
, invoked_at: {d:"2009-11-03", t:"17:14:05"}
, response_time: 0.05
, http_action: "GET /display/DOCS/Aggregation"
}
и
db.test.group(
{ cond: {"invoked_at.d": {$gte: "2009-11", $lt: "2009-12"}}
....
, затем обратите внимание, что в приведенном выше коде «invoked_at» имеет в качестве значения map, которое, в свою очередь, имеет два поля - d и t.