Mongodb Groupby连续唯一字段值

Mongodb Groupby连续唯一字段值,mongodb,pymongo,Mongodb,Pymongo,我想做的是,按具有相同连续值的行分组,并将该组中的第一个和最后一个时间戳保留为两列。 也许最好在下表中进行可视化 假设我们有一个具有如下值的表: Timestamp | Value 12:00 25/04/2020 ALARM 12:15 25/04/2020 ALARM 12:30 25/04/2020 ALARM 12:45 25/04/2020 OK 13:00 25/04/2020 OK 13:15 25/04/2020 ALARM 13:30 25

我想做的是,按具有相同连续值的行分组,并将该组中的第一个和最后一个时间戳保留为两列。 也许最好在下表中进行可视化

假设我们有一个具有如下值的表:

Timestamp        | Value
12:00 25/04/2020   ALARM
12:15 25/04/2020   ALARM
12:30 25/04/2020   ALARM
12:45 25/04/2020   OK
13:00 25/04/2020   OK
13:15 25/04/2020   ALARM
13:30 25/04/2020   ALARM
我想以

Timestamp1       | Timestamp2       | Value
12:00 25/04/2020   12:30 25/04/2020   ALARM
12:45 25/04/2020   13:00 25/04/2020   OK
13:15 25/04/2020   13:30 25/04/2020   ALARM

我可以想到在python和pandas中实现这一点的方法,但我正在努力将此操作卸载到mongodb。 有人对如何最好地进行有什么想法吗?

您是否尝试过使用和?