|
|
1
5
您正在尝试进行数据聚合,因此必须编写一个 map-reduce query . 映射
map函数将为每个键生成一个值数组。因此,所有名为“Bob”的文档都映射到键“Bob”。对于示例数据,结果可能如下所示:
减少reduce函数负责将每个键的值数组缩减为单个值。在您的情况下,我们只对具有最高时间戳的数据感兴趣:
定稿
这将导致:
可以使用以下函数运行map reduce:
收藏
最后一个问题Date objects . 根据示例代码判断,时间戳存储为字符串,而不是日期对象或整数时间戳。因此,在比较日期之前,必须将这些字符串转换为日期对象。 |
|
Plup · 连接失败时,PyMongo异步客户端未引发异常 11 月前 |
|
|
Yusuf Damista · 将mongodb节点代码转换为php 12 月前 |
|
|
sachin p · MongoDB docker的默认用户和密码 1 年前 |