Ruby onRails3アプリケーションでDeviseを使用しています。私は自分のアプリケーションにプライベートメッセージングを実装しようとしていますが、この宝石に出くわしました:
https://github.com/jongilbraith/simple-private-messages
私は(偶然に)次のコマンドを実行しました。
rails generate simple_private_messages:model User Message
メッセージモデルを作成しました。ただし、次のコマンドを使用してDeviseを使用して生成した既存のユーザーモデルの一部のプロパティが変更されました。
rails generate devise User
これで、Ruby on Railsアプリケーションを起動すると、次の警告が表示されます。
[警告]devise_for:usersを指定しましたが、アプリケーションにモデルUserが定義されていません
そして、私のDeviseリンクは機能しなくなりました:
ActionView :: Template :: Error(#<#:0x1064c9490>の未定義のローカル変数またはメソッド `edit_user_registration_path'):
両方を同時に使用できない場合、両方を統合する方法、または変更を元に戻す方法を誰かに提案してもらえますか?