2
我正在創建一個List<MyCollectionItem>
並使用insertbatch方法插入列表。 (_collection.InsertBatch(entities)
)雖然批量插入到Mongodb WriteConcern檢測到錯誤'E11000重複鍵錯誤索引
我沒有爲MyCollectionItem對象設置一個id。 我希望mongo能夠設置id。
它拋出異常 無法將數據寫入傳輸連接:現有連接被遠程主機強制關閉。 當我看寫我的關注看到這個錯誤WriteConcern檢測到錯誤「E11000重複鍵錯誤指數:
但項目數,我送方法和數據庫插入的項目是一樣.. 似乎成功插入了所有數據...
我該如何解決這個問題?我應該在哪裏檢查?
索引信息是這裏...
{MongoDB.Driver.IndexInfo}
DroppedDups: false
IsBackground: false
IsSparse: false
IsUnique: false
Key: { "_id" : 1 }
Name: "_id_"
Namespace: "MyDB.MyCollection"
RawDocument: { "v" : 1, "key" : { "_id" : 1 }, "ns" : "MyDB.MyCollection", "name" : "_id_" }
TimeToLive: {10675199.02:48:05.4775807}
Version: 1