mongodb索引中包含$where

mongodb索引中包含$where,mongodb,Mongodb,如果我在索引字段上使用$where编写查询并过滤结果,它将使用索引还是扫描到每个文档中?例如: 函数(){returnthis.indexed_field>5} …是的,我很清楚我可以在这个特定的实例中使用$gt=)不,在这种情况下不会使用索引。您可以运行explain()进行验证

如果我在索引字段上使用$where编写查询并过滤结果,它将使用索引还是扫描到每个文档中?例如:

函数(){returnthis.indexed_field>5}


…是的,我很清楚我可以在这个特定的实例中使用$gt=)

不,在这种情况下不会使用索引。您可以运行explain()进行验证