![](/img/trans.png)
[英]Get n number of documents from a collection using MongoDB/MongoEngine
[英]Get collection name with BSON ObjectID in MongoDB using mongoengine
可以使用mongoengine
和python
從ObjectID
獲取集合名稱嗎?
例:
"_id" : ObjectID('567795973920ea49f7b274eb') ==> Belongs to collection "jObs" from 'mydb'
想要打印為收藏名稱: jobs
。
從文檔 :
ObjectId是一種12字節的BSON類型,使用以下方式構造:
- 一個4字節的值,表示自Unix時代以來的秒數,
- 一個3字節的機器標識符,
- 一個2字節的進程ID,以及
- 一個3字節的計數器,以隨機值開頭。
換句話說, ObjectId
不包含有關對象所在的集合和數據庫的信息,因此無法實現所需的功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.