【发布时间】:2021-02-24 03:16:40
【问题描述】:
假设我有一个包含一组文档的集合。像这样的。
{ "_id" : ObjectId("4f127fa55e7242718200002d"), "orderId" : "ABCD1234", "createdAt": ISODate("2019-10-10T17:30:00.000Z") }
{ "_id" : ObjectId("4f127fa55e7242718200002e"), "orderId" : "XYZ1234", "createdAt": ISODate("2020-08-10T17:30:00.000Z") }
{ "_id" : ObjectId("4f127fa55e7242718200002f"), "orderId" : "ABCD1234", "createdAt": ISODate("2020-11-10T17:30:00.000Z") }
{ "_id" : ObjectId("4f127fa55e7242718200002a"), "orderId" : "ABCD1234", "createdAt": ISODate("2020-11-10T17:30:00.000Z") }
{ "_id" : ObjectId("4f127fa55e7242718200002b"), "orderId" : "XYZ1234", "createdAt": ISODate("2020-11-10T17:30:00.000Z") }
{ "_id" : ObjectId("4f127fa55e7242718200002c"), "orderId" : "PQRS1234", "createdAt": ISODate("2020-11-10T17:30:00.000Z") }
{ "_id" : ObjectId("4f127fa55e7242718200003d"), "orderId" : "HIJK1234", "createdAt": ISODate("2020-11-10T17:30:00.000Z") }
我想在 2020 年 11 月 1 日之后查找此集合中具有相同 orderId 的所有重复条目。
我无法让聚合查询工作,它可以在日期范围内的一组数据上找到重复记录。
【问题讨论】:
标签: mongodb duplicates aggregation-framework