Một trong những điều thú vị về MongoDB là id được tạo từ phía máy khách.
Điều này có nghĩa là bạn thậm chí không cần phải hỏi máy chủ id là gì, vì ngay từ đầu bạn đã nói với máy chủ những gì cần lưu. Sử dụng pymongo, giá trị trả về của một chèn sẽ là id đối tượng. Hãy khám phá:
>>> import pymongo
>>> collection = pymongo.Connection()['test']['tyler']
>>> _id = collection.insert({"name": "tyler"})
>>> print _id.inserted_id
4f0b2f55096f7622f6000000