如何在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索引中使用自己的时间戳的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Jenssegers Mongodb 获取索引

如何使用 C++ 在 MongoDB 中创建地理空间索引

在 MEAN 堆栈中,如何进行一次性 MongoDB 索引?

如何在 Robo 3T(原 Robomongo)中创建 Mongodb 索引?

如何使用python在mongodb的两种不同类型的字段或索引或标题中搜索值?

如何使用nodejs在mongodb中进行文本索引