Mongo DB删除最近插入的项目

时间:2017-09-10 06:02:32

标签: mongodb nosql

我有以下问题。我使用随机数据生成器将数据插入到mongodb数据库中。问题是我选择了错误的数据库连接,现在我的数据库中有测试数据。 有没有办法回滚插入操作或删除最近插入的所有项目? mongodb默认跟踪时间吗?

感谢您的回答:)

1 个答案:

答案 0 :(得分:0)

感谢Neil Lunn的回答,我走上了正确的道路。虽然确实无法回滚写入,但我能够检测到创建时间并删除在该时间跨度内创建的数据。

我用了这个答案

Can I query MongoDB ObjectId by date?

与find和remove结合使用,从我的数据库中删除我的集合中的实体。

我能够简单地将函数复制并粘贴到mongodb控制台中,并从那里使用我的集合中的函数。

再次感谢你指点我正确的方向。