1

我现在有一个 mondoDB,其中包含数据,我正在使用 Ruby on Rails 进行查询。我正在寻找索引数据库以加快速度。

我阅读了 mongoDB 文档并按照说明如何添加索引,如下所示:

db.collection.ensureIndex({"key": 1})

这将返回 true 并在控制台中返回:

building new index on { key: 1.0 } for db.collection...done for 10192 records

但是,当我返回到 Ruby on Rails 应用程序时,没有返回任何结果,当我删除索引时,一切都恢复正常。

有谁知道为什么会发生这种情况。

干杯

伊夫

4

1 回答 1

2

更多信息会有所帮助,例如 shell 的一些输出与查询、其输出、ensureindex、然后再次查询输出和详细版本#s

您可以在http://groups.google.com/group/mongodb-user或 IRC 频道上获得帮助

于 2010-01-28T15:51:17.170 回答