【发布时间】:2017-03-15 18:45:12
【问题描述】:
我做了一个控制器,得到以下错误信息
路由错误没有路由匹配 [GET] "handm/index"
(这些是错误表的标题)
Routes 路由从上到下匹配优先级 Helper HTTP Verb 路径控制器#Action 路径/Url
(这是内容)handm_index_path GET /handm/index(.:format) handm#index root_path GET / handm#index 请求参数:
请有人解释一下这个错误的含义。以下是我的路线文件。
Rails.application.routes.draw do
get '/handm/index'
root :to => "handm#index"
end
【问题讨论】:
-
尝试使用
get '/handm/index' => "handm#index"而不是get '/handm/index' -
这不起作用。
-
你能给你控制器文件,连同它的名字
-
class HandmController < ApplicationController def index end end -
能否请您解释一下错误消息的一般格式?识别消息中的实际错误的有用信息是什么。目前对我来说似乎是胡言乱语。谢谢
标签: ruby-on-rails