我正在使用Ruby on Rails查询包含数据的mondoDB。我希望索引数据库以加快速度。
我阅读了mongoDB文档,并按照如何添加索引的说明进行操作,如下所示:
db.collection.ensureIndex({"key": 1})
返回true并在控制台中返回:
building new index on { key: 1.0 } for db.collection...done for 10192 records
然而,当我回到Ruby on Rails应用程序时,没有返回结果,当我删除索引时,一切都恢复正常。
有谁知道为什么会发生这种情况。
干杯
EEF
答案 0 :(得分:2)
更多信息会有所帮助,例如来自shell的一些输出,包括查询,输出,ensureindex,然后再次查询输出,以及详细版本#s
获得帮助