0

以下路线有效:

controller :foo do 
    get 'bar/:baz' => "foo#bar"
end

但是这个

controller :foo do 
    get 'bar/:baz'
end

会抛出missing :action

为什么它没有检测到动作并默认使用“foo”控制器?

4

1 回答 1

0

路由找到控制器并在找到时呈现视图。该部分=> "foo#bar"对应于“转到控制器foo和渲染视图bar.html.erb”。

我还没有测试我的陈述,但今晚晚些时候会这样做。

于 2013-01-10T13:20:59.027 回答