2

MongoDBは、異なるフィールドのドキュメントを1つのコレクションに保存できます。では、インデックスはどのように機能しますか?すべてのドキュメントに存在しないフィールドにインデックスを作成した場合、それを持たないドキュメントはインデックスに登録されませんか?

4

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 に答える