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。
有人对如何最好地进行有什么想法吗?您是否尝试过使用和?