Ruby on rails Rails route跳过操作并直接渲染视图
我有一个名称空间的控制器(采访) 我创建了一个路由(在名称空间之外) 因此,/MyOccessions会向用户显示他自己的访谈 虽然rails似乎找到了正确的视图,但它完全跳过了控制器的操作Ruby on rails Rails route跳过操作并直接渲染视图,ruby-on-rails,routes,Ruby On Rails,Routes,我有一个名称空间的控制器(采访) 我创建了一个路由(在名称空间之外) 因此,/MyOccessions会向用户显示他自己的访谈 虽然rails似乎找到了正确的视图,但它完全跳过了控制器的操作 def my puts "Hi there" exit @recruitment_interviews=current_user.interviews puts @recruitment_interviews.inspect end 这当然是内部招聘::InterviewC
def my
puts "Hi there"
exit
@recruitment_interviews=current_user.interviews
puts @recruitment_interviews.inspect
end
这当然是内部招聘::InterviewController。
视图(招聘/面试#我的)已呈现(由于未找到招聘#面试,因此会导致错误)
以下是流程日志:
Started GET "/myinterviews" for 127.0.0.1 at 2015-07-03 18:54:48 +0530
Processing by Recruitment::InterviewsController#my as HTML
Rendered recruitment/interviews/my.html.slim within layouts/application (3.7ms)
User Load (0.2ms) SELECT `users`.* FROM `users` WHERE `users`.`id` = 2 ORDER BY `users`.`id` ASC LIMIT 1
Rendered layouts/_navbar.html.slim (2.4ms)
Completed 200 OK in 199ms (Views: 197.6ms | ActiveRecord: 0.2ms)
请显示错误堆栈。@ArupRakshit:
put
将直接打印到rails s
进程日志中。服务器日志是否告诉您路由将指向预期的控制器/操作?可能需要另一个precedence@fylooi是的,我刚刚检查过,你是对的。为什么我不知道,我不知道。我总是使用logger.info
。但是现在我将使用put
…:)@ArupRakshit如果调用该操作,它会做一些事情。我正在检查过程日志。什么都没有。退出也没有做任何事情。即使是随机的东西asfsafa抛出语法错误也不起作用。请查看错误堆栈。@ArupRakshit:put
将直接打印到rails s
进程日志中。服务器日志是否告诉您路由将指向预期的控制器/操作?也许还有一个precedence@fylooi对我刚查过,你是对的。为什么我不知道,我不知道。。我总是使用logger.info
。。但现在我将使用put
…)@ArupRakshit如果调用该操作,它会做一些事情。我正在检查过程日志。什么都没有。退出也没有做任何事情。即使是随机抛出语法错误的东西asfsafa也不起作用
def my
puts "Hi there"
exit
@recruitment_interviews=current_user.interviews
puts @recruitment_interviews.inspect
end
Started GET "/myinterviews" for 127.0.0.1 at 2015-07-03 18:54:48 +0530
Processing by Recruitment::InterviewsController#my as HTML
Rendered recruitment/interviews/my.html.slim within layouts/application (3.7ms)
User Load (0.2ms) SELECT `users`.* FROM `users` WHERE `users`.`id` = 2 ORDER BY `users`.`id` ASC LIMIT 1
Rendered layouts/_navbar.html.slim (2.4ms)
Completed 200 OK in 199ms (Views: 197.6ms | ActiveRecord: 0.2ms)