De productie -

ObjectId, we hebben het gebruik van de productie tegen de id in de voorgaande hoofdstukken.In dit hoofdstuk, zullen we weten ObjectId structuur.Dat is een, een 12 bytes BSON objectid, vormen, hebben de volgende structuur:, de eerste 4 bytes seconden, - tijdperk, de komende drie bytes identificatiecode is, machines, de volgende twee bytes, id 3, laatste byte is een willekeurige tegen de waarde, het gebruik van ObjectIds, de productie, de standaard, en het _id, elk document, en een document te creëren die de velden.De ObjectId om complexe combinatie van alle op het gebied van de _id uniek.En het scheppen van nieuwe ObjectId, die onder de code van een nieuwe ObjectId gebruik:> newobjectid = objectid (), de verklaring van de volgende generatie terugkeer van unieke id, ObjectId ("5349b4ddd2781d08c09890f3"), die in plaats van de productie ObjectId, je kan ook een id> 12 bytes, myobjectid = ObjectId ("5349b4ddd2781d08c09890f4"), een document dat het creëren van de tijd, omdat de bij verstek opslag 4 bytes de tijdstempel van de _id ObjectId, in de meeste gevallen moet je niet bewaren alle bestanden te creëren.Kun je een dossier met de tijd, voor het creëren van gettimestamp:> ObjectId ("5349b4ddd2781d08c09890f4"). Gettimestamp (), het gaat terug naar de ISO - datum van oprichting van het dossier van formaat: Cluster analyse ("2014-04-12t21:49:17z"), objectid string, in sommige gevallen, kan het nodig zijn dat u in Het formaat. Objectid waarde.De id voorwerp. Gebruik de volgende codes:> newobjectid.str, de code zal terugkeren naar hun gids string 5349b4ddd2781d08c09890f3 formaat:,,,



Previous:
Next Page: