2

私は Rails 4 アプリに取り組んでおり、認証に MongoMapper と Devise を使用したいと考えています。Gemfile にデバイスを追加してバンドルをインストールすると、問題なく動作し、rails g devise:installMongoMapper を ORM として使用していることがわかります。しようとするrails g mongo_mapper:configと、ジェネレーターが見つかりませんと表示されます。また、Devise がデフォルトで Mongoid をサポートしていることも知っていますが、私は MongoMapper が好きで、それを使い続けたいと思っています。Rails 3.2.14 にダウングレードしましたが、問題なく動作しているようです。私が見落としている可能性があるもの、または Devise/MongoMapper が Rails 4 で相互にサポートされているかどうかについてのアイデアはありますか?

4

2 に答える 2

1

ジェネレーターを使用してデバイス ユーザーのモデルを作成する際にもエラーが発生しました。

これは使用後に機能しました:

gem 'mongo_mapper', '>= 0.13.0.beta2' gem 'devise' gem 'mm-devise'

そしてdevise.rbで:

「devise/orm/mongo_mapper」が必要です

その後、エラーは発生しませんでした。

于 2013-10-26T11:44:48.437 に答える