【发布时间】:2021-06-01 21:31:12
【问题描述】:
我有以下文件清单:
[
{'id': 1,
'name': 'Coco',
'data': [{'X': 10, 'datetime': datetime.datetime(2020, 1, 1, 1, 0)},
{'X': 20, 'datetime': datetime.datetime(2019, 1, 1, 2, 0)}]
},
{'id': 2,
'name': 'Kiki',
'data': [{'X': 30, 'datetime': datetime.datetime(2015, 7, 10, 1, 0)},
{'X': 40, 'datetime': datetime.datetime(2017, 10, 4, 2, 0)}]
]
如何从 data 字段中的每个列表中获取最后一个时间戳?我想得到类似的东西:
[
{'id': 1,
'name': 'Coco',
'data': [{'X': 10, 'datetime': datetime.datetime(2020, 1, 1, 1, 0)}]
},
{'id': 2,
'name': 'Kiki',
'data': [{'X': 40, 'datetime': datetime.datetime(2017, 10, 4, 2, 0)}]
]
【问题讨论】:
标签: mongodb datetime mongodb-query pymongo