是的,我是这个mongodb指南针的新手。我试图分析索引的工作,并发现了一些东西。当我尝试传递查询时,出于好奇,我单击了“解释”选项卡,并看到了一些“索引键已检查”的信息。我不明白它是如何工作的。 我通过了一个查询{name:/ ^ R /,“ scores.type”:“ quiz”},并设置了一个复合索引{name:1,scores.type:1},该索引返回了2个文档。 在查询摘要下的解释选项卡中,检查的索引键为4。它如何返回我4。有人可以向我解释索引的确切工作原理以及所检查的索引键吗?
我期望2(因为每个文档都有索引,因此它必须返回2作为count),但是它却返回4。