Viji
@Viji
DevOps Engineer

Как исправить дубликацию данных в mongodb?

Привет всем,

как исправить дубликацию данных в mongodb:

com.mongodb.DuplicateKeyException: Write failed with error code 11000 and error message 'E11000 duplicate key error collection: sys_db.index_field_types index: index_name_1 dup key: { index_name: "graylog_0" }'


всем добра,
Вадим
  • Вопрос задан
  • 164 просмотра
Пригласить эксперта
Ответы на вопрос 1
7workers
@7workers
почитайте про "upsert" возможно подойдёт: https://docs.mongodb.com/manual/reference/method/d...
либо проверяйте перед вставкой
либо ловите исключение и игнорируйте
БД не виновата, что заставляют два раза вставить одно и тоже :)
Ответ написан
Ваш ответ на вопрос

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

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