Просто интересно, если я индексирую поле в mongoid, есть ли специальная форма запроса, которую я должен использовать для ускорения запросов, использующих этот индекс, или Class.where (index: value) использует это автоматически?
Я цитирую создателя Mongoid ODM из следующего сообщения об ошибке в GitHub https://github.com/mongoid/mongoid/issues/1276
Если у вас есть поля, которые проиндексированы, то на стороне базы данных определяется, должен ли индекс бытьИспользуется - нет ничего особенного в монгоидальной стороне вещей при использовании критериев для предоставления подсказок по индексу.Однако помните, что если вы создали индекс в Mongoid для запуска rake db: create_indexes, чтобы убедиться, что он действительно создан в db.