日期部分的Mongodb查询

时间:2017-08-01 05:04:01

标签: mongodb node-mongodb-native

我有以下示例数据:

var data = [{
    "_id" : ObjectId("583f6e6d14c8042dd7c979e6"),
    "transid" : 1,
    "acct" : "acct1",
    "transdate" : ISODate("2012-01-31T05:00:00.000Z"),
    "category" : "category1",
    "amount" : 103 
}, {
    "_id" : ObjectId("583f6e6d14c8042dd7c2132t6"),
    "transid" : 2,
    "acct" : "acct2",
    "transdate" : ISODate("2012-01-31T05:00:00.000Z"),
    "category" : "category2",
    "amount" : 103 
}, {
    "_id" : ObjectId("583f6e6d14c8042dd7c2132t6"),
    "transid" : 3,
    "acct" : "acct2",
    "transdate" : ISODate("2016-07-31T05:00:00.000Z"),
    "category" : "category1",
    "amount" : 103 
}]

如何运行查询以返回tansdate年份= 2016年和transdate月份7月份(7月份)的所有文档(所有字段)?

我想知道如何在基于$ year和$ month语法的简单mongodb查询语法中执行此操作。

0 个答案:

没有答案