Szukaj…


Wstaw dokument

_id to 12-bajtowa liczba szesnastkowa, która zapewnia unikalność każdego dokumentu. Możesz podać _id podczas wstawiania dokumentu. Jeśli nie podałeś, MongoDB zapewnia unikalny identyfikator dla każdego dokumentu. Te 12 bajtów pierwsze 4 bajty dla bieżącego znacznika czasu, kolejne 3 bajty dla identyfikatora maszyny, kolejne 2 bajty dla identyfikatora procesu serwera mongodb i pozostałe 3 bajty są prostą wartością przyrostową.

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

Tutaj mycol jest nazwą kolekcji, jeśli kolekcja nie istnieje w bazie danych, wówczas MongoDB utworzy tę kolekcję, a następnie wstawi do niej dokument. Jeśli wstawiony dokument nie określi parametru _id , MongoDB przypisuje unikalny identyfikator obiektu dla tego dokumentu.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow