我在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"中的更改。就这样。