使用“使用Rails进行敏捷Web开发”这本书开始学习Rails几个小时,并立刻遇到障碍。
使用以下方法创建一个名为Say的控制器:
rails generate controller Say hello goodbye
然后我试图点击网址http://localhost:3000/Say/hello
,但它说:
No route matches [GET] "/Say/hello"
我的routes.rb看起来也不错(至少从同一问题上的其他答案说的话):
Demo::Application.routes.draw do
get "say/hello"
get "say/goodbye"
end
有任何帮助吗?只是无法解决这个问题。
答案 0 :(得分:2)
看起来像大写错误。你能去
吗?http://localhost:3000/say/hello
小写s说
答案 1 :(得分:1)
这是区分大小写的。
尝试通过http://localhost:3000/say/hello