Задать вопрос
@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 менять не вариант
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
stackoverflow.com/questions/17114851/mongo-id-fiel...

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

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

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

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