Suche…


Ein Dokument einfügen

_id ist eine 12-Byte-Hexadezimalzahl, die die Eindeutigkeit jedes Dokuments gewährleistet. Sie können _id angeben, während Sie das Dokument einfügen. Wenn Sie nicht angegeben haben, stellt MongoDB für jedes Dokument eine eindeutige ID bereit. Diese 12 Bytes, die ersten 4 Bytes für den aktuellen Zeitstempel, die nächsten 3 Bytes für die Maschinen-ID, die nächsten 2 Bytes für die Prozess-ID des Mongodb-Servers und die restlichen 3 Bytes sind einfache inkrementelle Werte.

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
})

Mycol ist hier ein Sammlungsname. Wenn die Sammlung nicht in der Datenbank vorhanden ist, erstellt MongoDB diese Sammlung und fügt ein Dokument in die Datenbank ein. Wenn im eingefügten Dokument kein _id- Parameter angegeben wird, weist MongoDB diesem Dokument eine eindeutige ObjectId zu.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow