ObjectID
是否可以通过使用mongoengine
and获取集合名称python
?
例子:
"_id" : ObjectID('567795973920ea49f7b274eb') ==> Belongs to collection "jObs" from 'mydb'
想要打印为集合名称:jobs
.
ObjectID
是否可以通过使用mongoengine
and获取集合名称python
?
例子:
"_id" : ObjectID('567795973920ea49f7b274eb') ==> Belongs to collection "jObs" from 'mydb'
想要打印为集合名称:jobs
.
从文档:
ObjectId 是一个 12 字节的 BSON 类型,使用以下方法构造:
- 一个 4 字节的值,表示自 Unix 纪元以来的秒数,
- 一个 3 字节的机器标识符,
- 一个 2 字节的进程 ID,以及
- 一个 3 字节的计数器,从一个随机值开始。
换句话说,ObjectId
不包含有关对象所在的集合和数据库的信息,因此您想要的是不可能的。