Node.js / Mongoose:按日期获取对象?

时间:2014-10-03 14:55:32

标签: javascript node.js mongodb mongoose

我想用node.js构建一个http://producthunt.com克隆。链接存储在MongoDB中(我使用mongoose)。

现在我想编写一个方法,它获取日期并输出在该日期创建的所有对象。 日期采用以下格式: “created”:ISODate(“2014-07-15T13:01:31.748Z”)

我不知道如何处理这种格式。 我真的尝试了很多。我不希望你做我的工作。以下是请求任何链接的代码示例。

    Link
    .find()
    .exec(function(err, data) {
        if (err)
            res.send(err);
    res.json(data);

例如,我让它“找到”所有链接,然后选择所请求日期的链接。但我想构建那个mongoose处理这些Date,但似乎这个Date-Format不支持它。这样的事情:

    var requestedDate = req.params.date;

    Link
    .find({created: requestedDate})
    .exec(function(err, data) {
        if (err)
            res.send(err);
        res.json(data); 

    });

我认为问题在于我不需要日期,而是日期范围。

0 个答案:

没有答案