スパース インデックスを正しく理解しているかどうかはわかりません。
fbId にスパース ユニーク インデックスがあります
{
"ns" : "mydb.users",
"key" : {
"fbId" : 1
},
"name" : "fbId_1",
"unique" : true,
"sparse" : true,
"background" : false,
"v" : 0
}
そして、fbId として null のレコードを挿入できると期待していましたが、重複キーの例外がスローされます。fbId プロパティが完全に削除されている場合にのみ挿入できます。
まばらなインデックスはそれを処理するはずではありませんか?