如何在mongodb中查找日期字符串或对象而不是日期数字字段来查找查询?

时间:2018-09-16 05:26:45

标签: mongodb

我有一个日期字段,它是一个javascript数字date,我想在查找查询投影中获取日期的字符串或对象(例如新的Date(date)),而不是日期字段本身就是数字。

//I want to get 
datetime:new Date(date)
//instead of 
db.myCollection.find({},{date:1})

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用forEach或map功能

db.yourCollectionName.find({}).map(function(doc) {
    return {
        d:new Date(doc.datetime)
        };
});