助力车 "invalid collection name"
Moped "invalid collection name"
我最近在我的 rails 应用程序中将 mongoid 从 2.0 升级到 3.0.0 版。
当执行保存 object (现有或新的)的操作时,我得到 Moped::Errors::OperationFailure: The operation: #<Moped::Protocol::Command
说有 invalid collection name"
.
full_collection_name 对于 object returns foo_development.$cmd
, Mongoid.default_session.collections
returns 空数组但是当我通过 mongo客户端,所有collections都已到位
我的mongoid.yml
development:
sessions:
default:
database: foo_development
hosts:
- localhost:27017
我已经从 rails 3.1.3 移动到 rails 3.2.21 并升级到 mongoid 3.1.1 和 mongo 2.2.6 以及bson 4.0 解决了这个问题
我最近在我的 rails 应用程序中将 mongoid 从 2.0 升级到 3.0.0 版。
当执行保存 object (现有或新的)的操作时,我得到 Moped::Errors::OperationFailure: The operation: #<Moped::Protocol::Command
说有 invalid collection name"
.
full_collection_name 对于 object returns foo_development.$cmd
, Mongoid.default_session.collections
returns 空数组但是当我通过 mongo客户端,所有collections都已到位
我的mongoid.yml
development:
sessions:
default:
database: foo_development
hosts:
- localhost:27017
我已经从 rails 3.1.3 移动到 rails 3.2.21 并升级到 mongoid 3.1.1 和 mongo 2.2.6 以及bson 4.0 解决了这个问题