删除文件mongodb

时间:2018-04-21 10:36:30

标签: mongodb collections delete-row

我最近在工作的mongodb请告诉我 有一个有这种记录的集合

Code
{
    "_id": "test1",
    "clientid": "main",
    "date": ISODate ("2018-04-21T09: 10: 34.705Z")
}
{
    "_id": "test2",
    "clientid": "main",
    "date": ISODate ("2018-04-21T09: 10: 34.705Z")
}
{
    "_id": "test2",
    "clientid": "main",
    "date": ISODate ("2018-04-21T08: 10: 34.705Z")
}

我需要删除除最大日期之外的所有日期,同时其中两个日期相同。 无需添加新的特定列来排序如何完成它 例如,如果按日期的相同记录> 1000 如何删除所有日期较少的人并留下一个最大日期? 使用find()。排序(日期:-1).limit(1) 谢谢!

0 个答案:

没有答案