【发布时间】:2013-01-13 13:21:37
【问题描述】:
在访问localhost:3000 时,我得到了典型的:
没有路线匹配 [GET] "/"
我不想看到那个错误屏幕。我已经尝试使用localhost:3000/passbook/v1/passes/,但仍然没有,所以我输入了:
rake routes
得到这个输出:
passbook GET /passbook/v1/passes/:pass_type_identifier/:serial_number(.:format) passbook/passes#show {:pass_type_identifier=>/([\w\d]\.?)+/}
GET /passbook/v1/devices/:device_library_identifier/registrations/:pass_type_identifier(.:format) passbook/registrations#index {:pass_type_identifier=>/([\w\d]\.?)+/}
POST /passbook/v1/devices/:device_library_identifier/registrations/:pass_type_identifier/:serial_number(.:format) passbook/registrations#create {:pass_type_identifier=>/([\w\d]\.?)+/}
DELETE /passbook/v1/devices/:device_library_identifier/registrations/:pass_type_identifier/:serial_number(.:format) passbook/registrations#destroy {:pass_type_identifier=>/([\w\d]\.?)+/}
passbook_log POST /passbook/v1/log(.:format) passbook/logs#create
我该如何解决这个问题?
【问题讨论】:
-
添加这一行:
root :to => "passbook/passes#show"
标签: ruby-on-rails routes