Een van de leuke dingen van MongoDB is dat de id's aan de clientzijde worden gegenereerd.
Dit betekent dat je de server niet eens hoeft te vragen wat de id was, omdat je hem in de eerste plaats hebt verteld wat hij moest opslaan. Als u pymongo gebruikt, is de geretourneerde waarde van een insert de object-ID. Check it out:
>>> import pymongo
>>> collection = pymongo.Connection()['test']['tyler']
>>> _id = collection.insert({"name": "tyler"})
>>> print _id.inserted_id
4f0b2f55096f7622f6000000