Запрос индексов в монгоиде - PullRequest
0 голосов
/ 18 сентября 2011

Просто интересно, если я индексирую поле в mongoid, есть ли специальная форма запроса, которую я должен использовать для ускорения запросов, использующих этот индекс, или Class.where (index: value) использует это автоматически?

1 Ответ

1 голос
/ 05 октября 2011

Я цитирую создателя Mongoid ODM из следующего сообщения об ошибке в GitHub https://github.com/mongoid/mongoid/issues/1276

Если у вас есть поля, которые проиндексированы, то на стороне базы данных определяется, должен ли индекс бытьИспользуется - нет ничего особенного в монгоидальной стороне вещей при использовании критериев для предоставления подсказок по индексу.Однако помните, что если вы создали индекс в Mongoid для запуска rake db: create_indexes, чтобы убедиться, что он действительно создан в db.

...