2016-07-22 111 views
0

我已经从2.0在我的Rails应用程序最近升级mongoid到3.0.0版本。 在进行从而节省了一个对象(无论是现有的或新的)我得到Moped::Errors::OperationFailure: The operation: #<Moped::Protocol::Command说有invalid collection name"的操作。助力车“无效的集合名称”

full_collection_name为对象返回foo_development.$cmdMongoid.default_session.collections返回空数组,但是当我通过蒙戈客户端访问数据库,所有集合到位。

我mongoid.yml

development: sessions: default: database: foo_development hosts: - localhost:27017

回答

1

我从轨道3.1.3移动到轨道3.2.21和升级,BSON 4.0这解决了一起蒙戈2.2.6至3.1.1 mongoid问题