如何在mongodb索引中使用自己的时间戳

Posted

技术标签:

【中文标题】如何在mongodb索引中使用自己的时间戳【英文标题】:how to use own timestamp in mongodb index 【发布时间】:2012-09-15 09:43:51 【问题描述】:

现在当向 Mongodb 中插入数据时,它会在 _id 字段中创建具有当前时间戳的唯一值 ,但我想在 _id 字段中插入带有我自己时间戳的唯一值。 我可以这样做吗?

【问题讨论】:

【参考方案1】:

默认情况下,MongoDB 驱动程序(官方支持的驱动程序,无论如何)将_id 字段设置为ObjectId,一种特殊的数据类型。如果您想覆盖它,您可以将_id 字段设置为您想要的任何数据类型。

Reference

【讨论】:

以上是关于如何在mongodb索引中使用自己的时间戳的主要内容,如果未能解决你的问题,请参考以下文章

当时间戳未被归类为索引时,如何按时间戳对数据帧进行切片?

我们如何在 Prometheus 度量系列中添加我们自己的时间戳?

如何在 Clojure 中获取 Unix 时间戳?

如何在 SQLite 中设置自动时间戳?

如何在表格中显示时间戳

Mongoid 时间戳索引