有人可以告诉我如何使用 Mongodb 3 上的 $ month 运算符实现此简单聚合查询的相同结果吗?示例中的查询在Mongodb 4上运行良好,但是Mongodb 3向我抛出错误,原因是$ month不接受documentation says之类的3.6以前版本中的对象。
db.Blog.aggregate([
{
$match: {title: "Hello World!"}
},
{
$project: {
month: {
$month: {date: "$created", timezone: "Europe/Bratislava"}
}
}
}
])
因此,问题是如何获取汇总的时区月份,以便能够通过月份值将其分组?