66: ImmutableField (_id は更新不可)
MongoDB意味
不変フィールド、通常はドキュメントの _id フィールドを更新しようとした。_id はドキュメント作成後に変更できない。
原因
_id フィールドを変更しようとする更新、許可されない方法でのシャードキーフィールドの更新、または不変として扱われるフィールドへの新しい値の設定。
対処方法
_id の値を更新しない。別の _id が必要なら、新しい _id でドキュメントを挿入し、古いものを削除する (insert + delete)。シャードキーの更新は MongoDB のルールに従う。更新ドキュメントから不変フィールドを除き、変更可能なフィールドのみを設定する。