4
ensureIndex後打破。
然而,當我在這個集合中試圖索引任何其他領域:Id字段映射是使用我有以下實體定製ID字段MongoDB的C#驅動
UserCollection.EnsureIndex(IndexKeys<User>.Ascending(p => p.Email),IndexOptions.SetUnique(true));
ID映射becames打破,ID字段值插入後在集合爲null我看到生成的默認「_id」字段(INSEAD我的'身份證')。 任何想法是什麼問題? (我使用驅動程序1.8.3.9,mongo win32 2.4.5,NET 4.5)。謝謝。
我似乎無法重現這一點。你能發佈IEntity接口和User類的完整定義嗎?同時發佈一些來自shell的示例數據,顯示您描述的行爲 –