我有一个集合,我存储了一个到达点和一个出发点,我需要检查出发点是否与每个文档的前一个文档的出发点相同。
{
departure:A
arrival:B
}
{
departure:B
arrival:C
}
{
departure:H
arrival:J
}
在这个集合中,我应该只得到第二个文件,因为它是唯一一个离开(B)等于前一个文件(B)到达的文件。
在SQL中,它就像TABLE.DEPARTURE = TABLE.ARRIVAL + 1一样简单, 有没有办法在Mongo做类似的事情?