MongoDBは、異なるフィールドのドキュメントを1つのコレクションに保存できます。では、インデックスはどのように機能しますか?すべてのドキュメントに存在しないフィールドにインデックスを作成した場合、それを持たないドキュメントはインデックスに登録されませんか?
1 に答える
1
インデックスにフィールドがないドキュメントは、そのフィールドに値がないものとしてインデックスが作成されます。おそらくこれを確認したいでしょう: http://docs.mongodb.org/manual/core/indexes/
インデックスにキーを持たないドキュメントを含めたくない場合は、疎インデックスを使用できます: http://docs.mongodb.org/manual/administration/indexes/#sparse-indexes
于 2012-11-27T07:40:03.517 に答える