Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 设计-禁用用户时找不到有效的映射错误_Ruby On Rails_Ruby On Rails 4_Devise - Fatal编程技术网

Ruby on rails 设计-禁用用户时找不到有效的映射错误

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,

我正在尝试使用活动\u禁用auser以进行\u身份验证?方法 我的问题是,每当我尝试与禁用的用户登录时,应用程序都会抛出一个错误

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