mongodb $oid
时间: 2023-09-10 17:12:35 浏览: 218
Mongodb的oplog详解
`$oid` 是 MongoDB 中的一个数据类型,用于表示一个 24 位的十六进制字符串,它是一个 12 字节的 BSON(Binary JSON)类型的数据。在 MongoDB 中,每个文档都有一个 `_id` 字段,它是文档的唯一标识符,如果不显式地指定 `_id` 字段的值,则 MongoDB 会自动生成一个唯一的 `_id` 字段值,它就是一个 `$oid` 类型的值。在查询和更新文档时,我们可以使用 `$oid` 来表示 `_id` 字段的值。例如:
```
db.collection.find({"_id": {"$oid": "5f6c1c350a02d53f8a7a6e9c"}})
```
这个查询语句会查询 `_id` 为 `5f6c1c350a02d53f8a7a6e9c` 的文档。
阅读全文