Я недавно обновил mongoid до версии 3.0.0 от 2.0 в моем приложении rails. При выполнении операции, которая сохраняет объект (существующий или новый), я получаю Moped::Errors::OperationFailure: The operation: #<Moped::Protocol::Command
, говоря, что есть invalid collection name"
.Модифицированное «недопустимое название коллекции»
full_collection_name для объекта возвращает foo_development.$cmd
, Mongoid.default_session.collections
возвращает пустой массив, но когда я обращаюсь к базе данных через клиент mongo, все коллекции находятся на своем месте.
мой mongoid.yml
development: sessions: default: database: foo_development hosts: - localhost:27017