在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
答案 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 } )