分裂在mongodb的日期

时间:2013-10-09 04:38:14

标签: mongodb

如何在mongodb中拆分字符串? 我的日期为“2013-10-01T10:53:57.171Z”,我想把它分成日期“2013-10-01”。 我正在使用mongodb和ireport。

1 个答案:

答案 0 :(得分:3)

您可以使用$substr (aggregation operator)分割字符串。您可以使用以下代码从给定字符串中获取日期。

> db.myObject.aggregate({$group: {_id : {$substr : ["$date", 0,10]}}});

它将返回如下结果:

"result" : [ { "_id" : "2013-10-01" } ]