索引字段不是每個文檔都會存在,但在查詢時需要使用該字段進行匹配。例如,某個文檔有一些可選的屬性,在查詢時需要對這些屬性進行索引,但并非所有文檔都會有這些屬性。
大多數文檔中只有一小部分文檔包含某個特定字段,但在查詢時需要對這個字段進行索引。例如,某個集合包含用戶信息,其中大多數用戶沒有填寫手機號碼,但在查詢時需要對手機號碼進行索引以提高查詢效率。
索引字段的取值范圍很大,但并非所有取值都會在查詢中使用。例如,某個集合包含商品信息,其中有一個字段表示商品的類別,類別種類很多,但在查詢時只需要對其中幾個類別進行索引以提高查詢效率。