如何使用pymongo获取id后分组的最大时间文件?

时间:2016-04-07 02:56:10

标签: python mongodb pymongo

我在集合中有3列,它们是' _id',' value'和'时间'。

我使用下面的代码获取带有最长时间的ID

pipeline = [{'$group': {'_id': '$_id', 'time': {'$max': '$time'}}}]
values = list(db.fund_cost_log.aggregate(pipeline))

但是我也希望文档中的值具有按ID分组后的最大时间,我应该怎么做?

-----更新------

它与this没有重复,只有那个的答案才能获得最长时间,我想要每个不同身份证的最长时间。

0 个答案:

没有答案