正确的路线文件

时间:2011-08-08 11:30:15

标签: ruby-on-rails ruby ruby-on-rails-3

有人可以帮我纠正吗?

match 'graphs/(:id(/:action))' => 'graphs#(:action)', :via => [:get, :post]

如果指定了参数:action但是如果它丢失了,我就会按预期工作,我得到:找不到操作。如果:缺少操作:id和:action ,是否可以拥有默认控制器?

由于

1 个答案:

答案 0 :(得分:1)

您不必使用'controller#action'。您也可以只在那里指定控制器:

match 'graphs/(:id(/:action))' => 'graphs', :via => [:get, :post]