gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 10:00:46 26 4
gpt4 key购买 nike

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

这是明智地获取最新插入文档效率的好方法吗?

谢谢。

最佳答案

从“主要”_id 顺序获取 ObjectId 中的最后一个文档:

db.collection.find().sort({ "_id": -1 }).limit(1);

不想打破你的泡沫,但这就是这么简单。

要点是 ObjectId 的“前面”字节实际上来自当前的“时间戳”值。连同整体内容中的其他一些“随机性”,这几乎可以确保值作为一个整体是“单调的”或“不断增加”的。

关于mongodb - 获取有关 ObjectID 时间戳 Mongo 的最新文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28191873/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com