获取有关ObjectID时间戳Mongo的最新文档

时间:2015-01-28 12:06:04

标签: mongodb database

我正在寻找能够根据ObjectID在mongo集合中获取最新插入文档的正确查询(同时保存时间戳)。

这是一种有效提高最新插入文档效率的好方法吗?

感谢。

1 个答案:

答案 0 :(得分:4)

从“ObjectId订单_id获取db.collection.find().sort({ "_id": -1 }).limit(1); 中的最后一个文档:

ObjectId

讨厌破坏你的泡沫,但这就是多么简单。

要点是{{1}}的“前置”字节实际上来自当前的“时间戳”值。除了整体内容中的其他“随机性”之外,这几乎可以确保整体价值对于其价值而言是“单调的”或“不断增加的”。