最近在Mongo DB中添加了集合

时间:2017-12-11 04:25:12

标签: mongodb

在Mongo数据库中,如何获取最近添加/更新的集合?

> show collections;
> collection_1
> collection_2
> collection_3
> ...........
> ...........
> collection_n
n can vary from 1 to 1000;

我的应用程序添加了一个新集合,或者可能更新现有集合。如何在数据库中检索最后更新的或新添加的集合?

我在互联网上查看的方法适用于集合中, 例如,此处显示的答案Get the latest record from mongodb collection

3 个答案:

答案 0 :(得分:0)

没有内置的解决方案,你需要实现它。

您可以实施此解决方案diagrammaticall。

即:记录每个集合的最后一个操作时间戳,可以存储为新的 收集;

答案 1 :(得分:0)

Collection's metadata doesn't have any created date. 
So, A collection does not "know" when it was created.

简而言之,这是不可能的!

答案 2 :(得分:0)

通过使用更新的列日期和时间,您可以获得结果

db.collectionname.find().sort( { UpdatedOn: -1 } )