0

この旅客エラーが発生します。

完全なエラー ページ: https://dl.dropbox.com/u/1725428/stackoverflow/Mongoid-Errors-InvalidDatabase.html

私のセットアップは次のとおりです。
- Mac OSX Lion
- rvm ruby​​ v1.9.3p194
- パッセンジャー
- mongodb ローカル サーバー
- rails 3.1.1
- mongoid 2.4.10

このセットアップは、Gemfile の Rails バージョンを 3.1.1 から 3.2 に変更するまではうまくいきました。次に、「データベースは文字列ではなく、Mongo::DB にする必要があります。(Mongoid::Errors::InvalidDatabase)」で壊れました。

以前のレール 3.1.1 を使用しようとしましたが、エラーが続きました。
rvm とすべての gem を再インストールしようとしました。しかし、これはまだ発生します。
以前の作業 2.4.5 の代わりに最新の mongoid を使用しようとしましたが、役に立ちませんでした。
データベース サーバーが実行されています。

これを引き起こす原因についてのアイデアはありますか?

4

1 に答える 1

0

さて、それはmongoid gemのバグだったので、githubから現在の3.0rcを使用しましたが、動作しています。
https://github.com/mongoid/mongoid.git

于 2012-06-04T15:42:45.627 に答える