66: ImmutableField (невозможно обновить _id)
MongoDBЧто это значит?
Предпринята попытка обновить неизменяемое поле, как правило поле _id документа. _id нельзя изменить после создания документа.
Почему возникает?
Обновление, пытающееся изменить поле _id, недопустимое обновление поля ключа шардирования или присвоение нового значения полю, считающемуся неизменяемым.
Как исправить
Не обновляйте значение _id; если нужен другой _id, вставьте документ с новым _id и удалите старый (insert + delete). Соблюдайте правила MongoDB для обновления ключа шардирования. Удалите неизменяемые поля из документа обновления и задавайте только изменяемые поля.