node.js - mongo native ensureIndex 不创建索引

标签 node.js mongodb

我正在为 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/

相关文章:

mongodb - 如何通过 FIWARE Cygnus 与 MongoDB 存储分层数据

javascript - 从Mongo查询返回的数据的错误处理

node.js - Electron js + Axios xhr.js :120 Refused to set unsafe header “user-agent”

node.js - 如何使用 Node Restify 使路由过载

angularjs - 当我使用 AngularJS 和 Node.JS 上传文件时出现 "NetworkError: 404 Not Found"

c# - 如何在 C# 的 MongoDB 驱动程序中应用软删除过滤器?

javascript - 通过 mongoid Rails 执行 mongodb 脚本

node.js - Express文件上传错误及几个问题

node.js - 是否有任何技术原因可以避免 npm 中的自依赖本地依赖(文件引用)?

mongodb - Golang Mgo - 如何查看结果?