首页 文章
  • 1 votes
     answers
     views

    MongoDB没有使用multikey索引

    我有一个MongoDB版本3.0.3集合,其中包含2个字段的文档: 数字长ID 一个由60个数字双打组成的数组 . 我在数组上构建了一个多键索引,并通过使用 getIndexInfo() 方法确认索引存在并且是多键的 . 但是,当我查询数组中两个特定字段范围的交集时,Mongo不使用此索引,尽管集合中有1,000,000个文档 . 我可以从 explain() 方法的输出中看到这一点 ...
  • 1 votes
     answers
     views

    索引MongoDB数组位置查询

    我想构建一个支持特定数组元素位置查询的索引 . 给定数百万个带有数组值的文档: db.foo.insert({ array: [true, false, null, true] }) db.foo.insert({ array: [false, null, true, true] }) 我想在位置2搜索 true 的文档 . db.foo.find({ "array.2": ...

热门问题