【报错记录】招聘完成后本地测试问题

Published on:

错误信息:

Routing Error
No route matches [GET] "/admin/jobs/1/hide"
Rails.root: /Users/apple/job-listing/003
Application Trace | Framework Trace | Full Trace
Routes
Routes match in priority from top to bottom

位置+问题描述:

招聘网站12章完成后。
http://localhost:3000/jobs 前台create操作没反应
http://localhost:3000/admin/jobs/new 后台create操作没反应
http://localhost:3000/admin/jobs/1 后台update操作没反应
http://localhost:3000/admin/jobs/1/hide 后台隐藏按钮报错Routing Error

错误排除方法:

切换分支测试功能,看问题出在哪一个分支。
step5分支8-2章,发现hide和public按钮报错;路径问题现在路径相关的route、views和controller中排查。


Step7分支11-2,测试发现create和update没反应的问题,对比教材发现model里的关系设置错误,照抄了101的关系。

Comments

comments powered by Disqus