Map Reduce 还是聚合?
Map Reduce or Aggregation?
我在 mongoddb 中有这样的数据库,现在我的问题是如何从数据库中获取聚合结果。
_id time pow
1 t1 20
2 t2 20
3 t3 20
4 t4 30
5 t5 30
6 t6 20
7 t6 20
我想要以下格式的结果。
{ _id:1, time:t1, pow:20}
{ _id:4, time:t4, pow:30}
{ _id:6, time:t6, pow:20}
有人知道如何获得这样的结果吗?
其实从问题和你提供的意见来看,我们这里不需要使用聚合。您只需要对整个列表使用循环,按 id 索引,并捕获 'pow' 中的变化。就这些了。
我在 mongoddb 中有这样的数据库,现在我的问题是如何从数据库中获取聚合结果。
_id time pow
1 t1 20
2 t2 20
3 t3 20
4 t4 30
5 t5 30
6 t6 20
7 t6 20
我想要以下格式的结果。
{ _id:1, time:t1, pow:20}
{ _id:4, time:t4, pow:30}
{ _id:6, time:t6, pow:20}
有人知道如何获得这样的结果吗?
其实从问题和你提供的意见来看,我们这里不需要使用聚合。您只需要对整个列表使用循环,按 id 索引,并捕获 'pow' 中的变化。就这些了。