【发布时间】:2019-12-14 17:39:09
【问题描述】:
如果我想从集合的所有记录中搜索最高温度,那么下面的查询是完美的
db.posts3.aggregate([{$group:{ _id: "maximum",Temperature:{$max:"$Temperature"}}}]);
如果我想搜索最近两天的最高温度,mongo 查询不起作用。
db.posts3.aggregate([{$group:
{ _id: "maximum",
{"time":{"$gt": ISODate("2019-10-12T11:25:06.156Z"),
"$lt":ISODate("2019-12-12T11:25:07.156Z")}
},
Temperature:{$max:"$Temperature"}
}
}
]);
【问题讨论】:
标签: mongodb mongoose mongodb-query