Поиск…


Вставить документ

_id - это шестнадцатеричное число в 12 байт, которое гарантирует уникальность каждого документа. Вы можете указать _id при вставке документа. Если вы не предоставили, MongoDB предоставит уникальный идентификатор для каждого документа. Эти 12 байтов первые 4 байта для текущей метки времени, следующие 3 байта для идентификатора машины, следующие 2 байта для идентификатора процесса сервера mongodb и оставшиеся 3 байта - это простое инкрементное значение.

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 - это имя коллекции, если коллекция не существует в базе данных, тогда MongoDB создаст эту коллекцию, а затем вставляет в нее документ. В вставленном документе , если не указан параметр _id, то MongoDB присваивает уникальный ObjectId для этого документа.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow