我一直在听讲座,如果对不起,我不确定这是不是错了。
但是当我跑步时
rake routes
在轨道上使用ruby我得到了
movies GET /movies(.:format) movies#index
POST /movies(.:format) movies#create
new_movie GET /movies/new(.:format) movies#new
edit_movie GET /movies/:id/edit(.:format) movies#edit
movie GET /movies/:id(.:format) movies#show
PUT /movies/:id(.:format) movies#update
DELETE /movies/:id(.:format) movies#destroy
root / :controller#:action
现在我一直关注的视频
movies GET /movies(.:format) {:action=>"index", :controller=>"movies"}
POST /movies(.:format) {:action=>"create", :controller=>"movies"}
new_movie GET /movies/new(.:format) {:action=>"new", :controller=>"movies"}
edit_movie GET /movies/:id/edit(.:format) {:action=>"edit", :controller=>"movies"}
movie GET /movies/:id(.:format) {:action=>"show", :controller=>"movies"}
PUT /movies/:id(.:format) {:action=>"update", :controller=>"movies"}
DELETE /movies/:id(.:format) {:action=>"destroy", :controller=>"movies"}
root / {:to=>#<Proc:0x8c93620@/usr/local/lib/ruby/gem k-3.1.10/lib/action_dispatch/routing/redirection.rb:87 {labda}>)
我如何让它显示动作控制器,就像它有多么容易阅读相比它是如何存在的
答案 0 :(得分:1)
它以不同的格式显示控制器和动作
电影#show - &gt;控制器是电影,节目是动作
我会检查视频中使用的rails上的版本以及您正在使用的版本
答案 1 :(得分:1)
我个人觉得标准输出(在你的情况下是第一个输出)更好地阅读和解密。
您显示的后一个输出可能用于Rails版本&lt; 3.2,如果我没记错的话;所以,您所关注的教程很可能正在使用其中一个版本的Rails。
我建议你看看color_routes gem。它以非常好的方式显示您的路线 -