Ruby on rails 设计-禁用用户时找不到有效的映射错误
我正在尝试使用活动\u禁用auser以进行\u身份验证?方法 我的问题是,每当我尝试与禁用的用户登录时,应用程序都会抛出一个错误Ruby on rails 设计-禁用用户时找不到有效的映射错误,ruby-on-rails,ruby-on-rails-4,devise,Ruby On Rails,Ruby On Rails 4,Devise,我正在尝试使用活动\u禁用auser以进行\u身份验证?方法 我的问题是,每当我尝试与禁用的用户登录时,应用程序都会抛出一个错误 RuntimeError (Could not find a valid mapping for #<User details> 这似乎是一个路由问题。发布您的routes.rb以便人们能够提供帮助。您可以在应用程序中检查映射设置吗initializer@Deep,这不是路由问题,当is_active返回true时,我可以毫无问题地登录。@Sontya,
RuntimeError (Could not find a valid mapping for #<User details>
这似乎是一个路由问题。发布您的routes.rb以便人们能够提供帮助。您可以在应用程序中检查映射设置吗initializer@Deep,这不是路由问题,当is_active返回true时,我可以毫无问题地登录。@Sontya,我在哪里可以找到映射设置?在config/environments/development.rb文件中
devise :database_authenticatable, :registerable,:recoverable,
:rememberable, :trackable, :validatable
def is_active?
false
end
def active_for_authentication?
super && self.is_active?
end