質問: 認証システムでdeviseを利用しているのですが、 新規登録の際に,有効なアカウントを登録しようとすると毎回 "Please review the problems below:"だけ表示され登録に失敗してしまいます。 ログには、 ``` (0.1ms) rollback transaction ``` 以外には特に、errorらしき表示は見られませんでした。念のために、errorが出る前に登録したアカウントでログインした際は問題なく動きました。
回答: message.rbとcomment.rb に書いたと思っていた、validates lengthがuser.rbに書いてありました。 これが反応してerrorが起こってたみたいです。 修正方法: devise/registrations/newのエラー表示の部分をdevise_error_messages!にしてエラー表示を 細く出すようにする→validatesを反映させたいmodelに書き直す