
42 Глава 2. Начало работы
каждая из них могла бы иметь документ, в котором значение "_id" было
бы равно123. Однако ни одна коллекция не может содержать более одного
документа с "_id", равным 123.
ObjectId
ObjectId является типом по умолчанию для "_id". Класс ObjectId разра-
ботан так, чтобы быть легковесным, но при этом его легко можно было
генерировать глобально уникальным способом на разных машинах. Рас-
пределенная природа MongoDB является основной причиной, по кото-
рой она использует ObjectId, а не что-то более традиционное, например
автоинкрементный первичный ключ: синхронизировать автоинкремент-
ные первичные ключи на