Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb 什么是“的类型?”_id";Mongo数据库中的字段?_Mongodb - Fatal编程技术网

Mongodb 什么是“的类型?”_id";Mongo数据库中的字段?

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

MongoDB的初学者

  • 创建了本地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字节计数器
如需进一步参考,请查阅文档