MongoDB
Uppsatser och infogningar
Sök…
Sätt i ett dokument
_id är ett hexadecimaltal med 12 byte som säkerställer det unika i varje dokument. Du kan ge _id när du sätter in dokumentet. Om du inte angav, tillhandahåller MongoDB ett unikt ID för varje dokument. Dessa 12 byte första 4 byte för den aktuella tidsstämpeln, nästa 3 byte för maskin-id, nästa 2 byte för process-id för mongodb-servern och återstående 3 byte är enkla stegvärden.
db.mycol.insert({
_id: ObjectId(7df78ad8902c),
title: 'MongoDB Overview',
description: 'MongoDB is no sql database',
by: 'tutorials point',
url: 'http://www.tutorialspoint.com',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100
})
Här är mycol ett samlingsnamn, om samlingen inte finns i databasen, kommer MongoDB att skapa denna samling och sedan infoga dokument i den. Om vi inte anger parametern _id i det infogade dokumentet tilldelar MongoDB ett unikt ObjectId för det här dokumentet.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow