Задать вопрос
@Tiran_94
Python Django

Как исправить ошибку с $_id_ при загрузке json в mongodb?

Начинаю загружать json в mongodb с помощью команды mongoimport --db test --collection one1 --file my.json и летит ошибка
2016-11-01T17:57:23.003+0200 insertDocument :: caused by :: 11000 E11000 duplicate key error index: test .one1.$_id_ dup key: { : "01001" }
пример json
{ "_id" : "01001", "city" : "AGAWAM", "loc" : [ -72.622739, 42.070206 ], "pop" : 15338, "state" : "MA" }
{ "_id" : "01002", "city" : "CUSHMAN", "loc" : [ -72.51564999999999, 42.377017 ], "pop" : 36963, "state" : "MA" }
и так далее.
json менять не вариант
  • Вопрос задан
  • 191 просмотр
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
stackoverflow.com/questions/17114851/mongo-id-fiel...

там что-то про снести индексы

но вообще,если такое возникает, где-то вас ждут проблемы
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы