Добавление индекса в MongoDB приводит к пустым результатам - PullRequest
0 голосов
/ 28 января 2010

У меня есть 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, результаты не возвращаются, а когда я сбрасываю индексы, все возвращается к нормальной жизни.

Кто-нибудь знает, почему это может происходить?

Приветствия

Eef

1 Ответ

2 голосов
/ 28 января 2010

дополнительная информация может помочь, например, какой-нибудь вывод из оболочки с запросом, его вывод, обеспечить индекс, затем запрос снова и подробный вариант # s

Вы можете получить помощь по http://groups.google.com/group/mongodb-user или по IRC-каналу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...