LINUX.ORG.RU

MongoDB - duplicate key error index!

 , , ,


0

1

Всем привет.

Выпролняю код создания нового документа в коллекции посредством insertOne(). Первый документ сохраняется, но последующие - нет:

"MongoError: insertDocument :: caused by :: 11000 E11000 duplicate key error index:


Гугление не дало ничего путного. Одни пишут, что что-то лочит базу, у других это происходит потому, что они реально пытаются свой _id подставить, а он уже существует. Я же _id не переопределяю, отдавая его на откуп СУБД. Тогда почему полкчю такой ошибку? Кто-нибудь сталкивался с такой проблемой?


Если бд не боевая:

db.collection.dropIndexes()

shuck ★★★ ()

ensureIndex c {unique: true, dropDups: true} ?

anonymous ()

Это не в монге косяк, а в нодежс

Siado ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.