【发布时间】:2021-11-01 04:47:26
【问题描述】:
在用户文档中,我已经注册了用户。我想通过 API 显示过去 7 天的统计数据。第一天 - 7 个用户,第 2 天 - 5 个用户,第 3 天 - 3 个用户...... UserSchema 包含名称、电子邮件、createdAt 等。我如何在 Mongodb/mongoose 中做到这一点?
样本数据:
{
"_id": "612fa439ddb04331d6ea1e5d",
"name": "imran-1630512185253",
"createdAt": "2021-09-01T16:03:05.266Z",
},
{
"_id": "612fa439ddb04331d6ea1e5d",
"name": "imran-1630512185253",
"createdAt": "2021-08-31T16:03:05.266Z",
},
...........
预期输出:
"filterData" : {
1st day: 3,
2nd day: 5,
3rd day: 3,
4th day: 8,
...
}
使用这个 API,我想创建一个图表来显示统计数据。该 API 应提供在哪一天创建了多少用户。
【问题讨论】:
-
提供样本数据,以及您预期输出的样本
-
更新了,能再查一下吗?
-
从今天起 7 天还是过去 7 天?
-
从今天起过去 7 天
标签: node.js mongodb express mongoose