前提・実現したいこと
Ruby on rails にてwebアプリケーションの開発を行なっています。
ユーザー登録をして、チャットが出来るアプリとなります。
サインアップの機能実装し、機能が動くかチェック中に以下のメッセージが発生しました。
発生している問題・エラーメッセージ
NoMethodError in Devise::RegistrationsController#create
undefined method `current_sign_in_at' for #User:0x00007f9b633b1158
else
match = matched_attribute_method(method.to_s)
match ? attribute_missing(match, *args, &block) : super
end
end
該当のソースコード
ruby class User < ApplicationRecord # Include default devise modules. Others available are: # :confirmable, :lockable, :timeoutable and :omniauthable devise :database_authenticatable, :registerable, :recoverable, :rememberable, :trackable, :validatable has_many :messages has_many :group_users has_many :groups, through: :group_users end
試したこと
過去の質問なども参考にして、userモデルに記載がないと言うことかなという理解ですが、
解決方法がわからず、どなたかアドバイスをいただけたら幸いです。
はじめての質問になり、過不足などがあれば追加対応いたします。何卒よろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
rails _5.0.7.2
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー