【发布时间】:2020-10-14 12:49:51
【问题描述】:
我正在使用nodeJS,并且我有一个 MongoDB 表,其中有包含我自己创建的字段 timestamp 的文档。文档中此字段的示例:timestamp: "24-09-2020 08:25:55.301"。我想从表格中提取数据,每天的文件计数器。这意味着我想获取过去每个工作日有多少文档(使用 timestamp 字段)。
我想从查询中得到的完美数据是一个大小为7 的数组,每个数组项描述了在这个日期找到了多少文档。
我该怎么做?
【问题讨论】:
-
您可以编写一个聚合查询并获得所需的结果。您可能想看看
$match和group阶段。 -
尝试使用字符串“MongoDB aggregation grouping by date”搜索网络 - 您会发现一些与您的问题类似的帖子。