为什么查询索引字段的索引是indexOnly = false

时间:2013-04-17 20:21:39

标签: mongodb performance indexing nosql

我的收藏用户使用默认索引_id。

我提出这个问题:

db.users.find({ }, { "_id" : 1 }).limit(50);

或者这个查询:

db.users.find({ "_id" : NumberLong("382748936301357196") }, { "_id" : 1 }).limit(50);

我希望这些查询只能查找索引,因为我不希望返回除_id以外的任何其他字段。但 explain 表示此查询不是indexOnly。为什么呢?

Explain dotazu

0 个答案:

没有答案