我正在为 Node 使用 mongodb native 驱动程序。我在检索集合后调用 ensureIndex({ keywords: 1})
。当我 checkin mongo 控制台时,当我调用 db.mycol.getIndexes()
时什么也没有出现。
我做错了什么?
最佳答案
API 文档有点帮助:http://mongodb.github.com/node-mongodb-native/api-generated/db.html#ensureindex
您应该对数据库对象而不是集合调用 ensureIndex。这与 JavaScript 控制台相矛盾。
关于node.js - mongo native ensureIndex 不创建索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10669121/