mongodb - 如何在 MongoDB 中创建嵌套索引?

A.如何索引 nested 及其所有值?

B.如何索引 valuetwo

{
    id: 00000,
    attrs: {
        nested:{
            value: value1,
            valuetwo: value2,
        }
    }
}

我看过这里:http://www.mongodb.org/display/DOCS/Indexes ,据我所知,文档并不清楚索引非嵌套的东西。

最佳答案

您可以像在顶级字段上创建索引一样创建它们:

db.collection.createIndex({"attrs.nested.value": 1})

您确实需要在每个字段上显式创建索引。

https://stackoverflow.com/questions/9730136/

相关文章:

ruby-on-rails - Mongoid 查找器不起作用?

node.js - 同步连接mongodb

Mongodb - 删除数组字段中所有元素的正确方法?

node.js - 当 mongodb 的好处应该是无模式时,为什么 mongoose 使用模式?

node.js - Node.js 上 MongoDB 连接的最佳实践是什么?

python - pymongo 中的快速或批量更新

mongodb - 如何使用 Meteor Upsert

node.js - 想要弄清楚NodeJS应用程序结构(完整的JavaScript堆栈)

mongodb - node.js 的 mongoose 中的十进制/ float

mongodb - 在 mongodb 中删除重复文档的最快方法