使用ISODate进行MongoDB条件查询

时间:2015-09-17 11:49:33

标签: mongodb mongodb-query aggregation-framework

我想知道如何根据MongoDB中的以下条件进行查询。 让我们说我在一个名为created_at的集合中有一个字段,而ISODate()现在我希望获得ISODate() + 1 Hour以外的所有数据大于current time。我怎么做 ?我试着在网上搜索。我不明白如何搜索。

{
    "_id" : ObjectId("55c48b37f09e091c1100002a"),
    "user_id" : 1,
    "flagged" : 0,
    "flag_count" : 0,
    "likes" : [ 
        1, 
        3, 
        7
    ],
    "dislikes" : [],
    "img_url" : "something :D",
    "place_id" : "55ba017ef09e098c1500002d",
    "updated_at" : ISODate("2015-08-28T09:30:44.000Z"),
    "created_at" : ISODate("2015-08-07T10:40:55.000Z"),
    "moderated" : true
}

1 个答案:

答案 0 :(得分:0)

创建一个少于一小时的IsoDate并使用$ gt