2

解決策が見つからず、重複キー エラーに直面しています。次のコマンドを使用して作成された複合キーがあります。

   db.test.createIndex({"a":1,"b":1,"date":1},{unique:true})

次に、ドキュメントを挿入しました:

   {
      "a": "test_a",
      "b": "test_b",
      "date": "20170710",
      "data": "testing"
   }

ここまではすべて問題ありません。次のドキュメントを挿入しようとすると:

   {
      "a": "test_a",
      "b": "test_b",
      "date": "20170711",
      "data": "testing"
   }

E11000 重複キー エラー コレクションを取得します。ドキュメントごとにインデックスが異なる場合、なぜこれが発生するのですか? ありがとう

4

0 に答える 0