Mongodb 什么是“的类型?”_id";Mongo数据库中的字段?
MongoDB的初学者Mongodb 什么是“的类型?”_id";Mongo数据库中的字段?,mongodb,Mongodb,MongoDB的初学者 创建了本地MongoDB服务器 使用Mongoose创建架构 \u id:ObjectId(“5b486d4057d0e42a3ca9c106”)是默认创建的 \u id属性的类型是什么?我可以在什么查询上查找/删除它?我可以创建自定义Id以节省数据库中的空间吗? PS:抱歉,如果我含糊不清,我仍在试图理解MongoDB是如何工作的该_id是生成的默认密钥,用于唯一标识集合中的每个文档。 12字节ObjectId是一个十六进制字符串值,由以下内容组成: 一个4字节的
- 创建了本地MongoDB服务器
- 使用Mongoose创建架构
是默认创建的\u id:ObjectId(“5b486d4057d0e42a3ca9c106”)
\u id
属性的类型是什么?我可以在什么查询上查找/删除它?我可以创建自定义Id以节省数据库中的空间吗?
PS:抱歉,如果我含糊不清,我仍在试图理解MongoDB是如何工作的该_id是生成的默认密钥,用于唯一标识集合中的每个文档。 12字节ObjectId是一个十六进制字符串值,由以下内容组成:
- 一个4字节的值,表示自Unix纪元以来的秒数
- 一个3字节的机器标识符
- 2字节的进程id,以及
- 以随机值开始的3字节计数器
如需进一步参考,请浏览文档。id是生成的默认密钥,用于唯一标识集合中的每个文档。 12字节ObjectId是一个十六进制字符串值,由以下内容组成:
- 一个4字节的值,表示自Unix纪元以来的秒数
- 一个3字节的机器标识符
- 2字节的进程id,以及
- 以随机值开始的3字节计数器